Skip to main content

An extension of fabricatio, which brings up the capability of creating fully explainned anki deck package

Project description

fabricatio-anki

MIT Python Versions PyPI Version PyPI Downloads PyPI Downloads Build Tool: uv

An extension of fabricatio, which brings up the capability of creating fully explained anki deck package.


📦 Installation

This package is part of the fabricatio monorepo and can be installed as an optional dependency using either pip or uv:

pip install fabricatio[anki]
# or
uv pip install fabricatio[anki]

For a full installation that includes this package and all other components of fabricatio:

pip install fabricatio[full]
# or
uv pip install fabricatio[full]

🔍 Overview

Provides comprehensive capabilities for creating, managing, and organizing Anki flashcard decks. The package enables AI-powered deck generation with support for multimedia content, custom templates, and seamless integration with Fabricatio workflows for automated educational content creation.

🧩 Key Features

  • Template Customization: Users can customize the card templates according to their needs, including layout, font, color, and custom fields
  • Media Support: Add images, audio, and video files to cards to enhance learning experiences
  • Automated Deck Generation: Use AI-powered content generation to create comprehensive Anki decks from various sources
  • Content Structuring: Organize educational content into optimal question-answer pairs and spaced repetition sequences
  • Multi-Format Support: Generate decks from text, documents, web content, and structured data
  • Quality Assurance: Built-in validation and improvement capabilities for card content accuracy and effectiveness

🔗 Dependencies

Core dependencies:

  • fabricatio-core - Core interfaces and utilities

No additional dependencies required.

📄 License

MIT – see LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fabricatio_anki-0.2.13-cp314-cp314-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.13-cp314-cp314-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fabricatio_anki-0.2.13-cp313-cp313-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.13-cp313-cp313-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.13-cp312-cp312-win_amd64.whl (7.0 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.13-cp312-cp312-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file fabricatio_anki-0.2.13-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6ba02c598043e68bbef70d261f359bb7731dd32e9eeb269fee49d9f15328390b
MD5 dd14216511c34d6b7c7d24a696d80bcc
BLAKE2b-256 d24f5e31a9587d3513d67d4229df5a72496d1fca9c5ed3cd4ce61dd1d6b0e909

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 61a21acd9b75e3b0aa52df0ae2baedc6636fc8412edcb0d2c6d7aa0923bdf26b
MD5 e87642eda1fc2210fb0bce346228c533
BLAKE2b-256 5de0399c124491d291ccbbf38024701c57179fb81fab585c4c1ec14535dbd140

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 844cfbe5f7a5eeb2ff869e366a24bdcd02bee29803d244665c702eb3258649b0
MD5 7aa9296d00c4e28bbb13811f41556e2d
BLAKE2b-256 87c7df1b9389618a9cfac3ef043f7f8d193518e669bfdff20b4b2b74b44ab5e2

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2fc3804c2753269872542f0f081cb0535b9f0456ba93d2800a88c0743f70746
MD5 e547a4914b26196c95698b6ccd4aec0c
BLAKE2b-256 c13c569be9c7bb3ba1cc2b5905d2f3614203c5b05d029bed9d2431cc876a3847

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 40757fd788432baff16a4ff4c1011ad32425ac5ea056e19b831e3f276c607846
MD5 8ef773423e05da89b4dee7a5ff9d74da
BLAKE2b-256 8e17a3b85a3257fa1c7bdc7818f1ded114cc2485080d14b7c65a3ecb158ab44f

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 47ec12bf46b0f216bac038d45e651ef594954b820d0276a321ffc1b9b533d46a
MD5 7da69868a183e4bf130937b3cea20b52
BLAKE2b-256 789c2ff9c78d4b25b1c771865a243ea1ce33e00bb63175f38a4e163b1ce41fea

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 5a6d961bd52f9003276d42dda242678a6626438cc869c6a61da7235b9173792e
MD5 881488755ad5cad612e9510cd5e0e3a9
BLAKE2b-256 f78cff803085ff8135d63021774cc730580a6763fbc3dbb3af3deb9cd1042065

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b01fe57e8c0be8fa3fe8567cc33903e1b1bcd9e46fe7af3fcd6aacc988d96fe
MD5 c8dc29ac5160ed92b608d8c88ca1a728
BLAKE2b-256 6fde4f98703f103ef87dac307828355c155d784ac7326f77d73a927da07dc986

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4b7a87e74351bb5a7095b42d8ed72c894c3d0dba9195a6eeaf7d432f4006d221
MD5 655674995357d2ffcfcff926090669a7
BLAKE2b-256 f5dd14e76202a7add77115f900a32d90ba76c2b78897e624d4ac458eaadbd519

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0e32f5b1cdaf91eb941494562ddeea27d47df24aaf18c0775a73064ab1a086c4
MD5 3c224e5e07ce23f6e002b0ece249623a
BLAKE2b-256 5169c52c2604997108ff967192ed99000b36e20e5fcb0cdae032b60e43685c5a

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 7.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 01380a0d9c0cbe3c51530b6f3d4ca268fda50246d4220cfd3448fcbf177739c4
MD5 58a8ac50572044fae9039b02685c13f7
BLAKE2b-256 cb9e11fcc521bb89a20a381312a5ad3fe8ab041b0cd160c7fd8a6d29bd9290ea

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.13-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.13-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.11 {"installer":{"name":"uv","version":"0.10.11","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fabricatio_anki-0.2.13-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a09a9fa0a8cbeede593402531812e03051cb003a2a69c43a7758fb867df662c2
MD5 18e7e1e40f0519ecce4588de4d06d18c
BLAKE2b-256 19d5d6af00b770e1cf39dc7d2951672e0c92787f4edeb0a00ec04e4eb0224291

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page