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.11-cp314-cp314-win_amd64.whl (6.3 MB view details)

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.11-cp314-cp314-manylinux_2_34_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.11-cp314-cp314-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.11-cp314-cp314-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fabricatio_anki-0.2.11-cp313-cp313-win_amd64.whl (6.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.11-cp313-cp313-manylinux_2_34_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.11-cp313-cp313-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.11-cp313-cp313-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.11-cp312-cp312-win_amd64.whl (6.3 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.11-cp312-cp312-manylinux_2_34_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.11-cp312-cp312-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.11-cp312-cp312-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 352c62a66dff70ac64514d08b880d6305eae9ecf94d77d362cbdac3aa9161109
MD5 3a7268dcfb7aed3bdaa9a471ec0ce3a5
BLAKE2b-256 47f11299310b0f57612212e475f72280326a26fb44a9eb484de0011ea86ec71d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8476d339bd69108e02fcd5490e6d91409a14406f9d7d8f65331156e922ff2c44
MD5 a6d3f14c981015d4dd50c2b89a7da6b4
BLAKE2b-256 57bc4f7312ee9cc0edeb40ba06e497b45fb80435c48f07d54fc0660e65a7e5df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp314-cp314-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.14, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 46717687ebc51b457d05f843bdd0f488eb0f895b3f83a38df3719fe7d5c2ab62
MD5 28d529134e5ae06e7507341e487f11b8
BLAKE2b-256 8e76aa263adb543ae35fce3bb589d8dc68b9d79d92b8f39395bbf7a788ef2a9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 739365d9981037f9b0df8bae715877f2969062f9e628740feadc72f7054000df
MD5 b4e1f185dda168d8191505fa2692d5dd
BLAKE2b-256 b468366e3318703803923446cf5ef653dc42fc38c861901701a03ae1062218f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9f80cf8b3953ca90263556b09def83c9b94f80dabdf06447d604fec047c2d267
MD5 b1e8063add2fcca5c5925cd9251619fe
BLAKE2b-256 e6e36e2444266897791016cf75f2a507740ef884424e4c072ec5e6ba6741a06c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 95936cea5c8436b221fa25533a1a5dc924c735e29a322cda2d6d6872b11b0e8d
MD5 382502e511c02e21dae15f8b73dc2633
BLAKE2b-256 a6c5a28540420e79adb566e1a97feea97f113d06e9d846c81e93715754926a0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp313-cp313-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 dc427a455c3079b6f4bce0977f6b61827cdff2c16c2205325fe9197ee8692228
MD5 29b9d18c012552248dea8cc0f98b4d94
BLAKE2b-256 dceafe13b11a61f7392bfe1f92ae47c1858559996a8d509c9bdf35699e93b877

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d8304bd819e9d74e5030e65d9f2bbd4dd7d57e1ee29386b4dc762a24d8530da
MD5 bbc502e7cb99be7caf165757f5a25024
BLAKE2b-256 014fe8b7cafee84e4e375f4b597cc0d85035063588f26b05cf70bb802bd09118

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0f1c9822f624be660c407aa08c721db8dae7b7bd9c6d43209873a02377140630
MD5 ab946e8ecc869928bd581d9ca757ace8
BLAKE2b-256 e61ba5eff9defebeace34a8133d56877bc60ba387bec42980233190a4fe2b86d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 6.8 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a1633d069661c3f9174eceed0f39f05c97e4444e2cd32f30dedace18b8597cc0
MD5 74436c4fc4caf0c64fcf6606713c78bb
BLAKE2b-256 ba080c7ce5315a63d4d33180f8889686651d45043b83a48ff05db8d888117047

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp312-cp312-manylinux_2_34_aarch64.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.34+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3f24140d4e125cbc43012a5a7870534aff0e8ba29090475b237cb3f48d34cf59
MD5 28ab95511a82420f860b211b0f3e6c43
BLAKE2b-256 81a6ce978c24a2827d0da08cdc1e365f4526bb734907ee41d705a3c1107f2829

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 6.2 MB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","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.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c66a7f171dd8afd34ae6ea8814fb0d26f480b2227d8a9e256f112692536665a
MD5 ec5f71f2419a3ad612a9c0ae21f2f583
BLAKE2b-256 76bb260ffed0b403da25834f28edc7fa2006b86a306f264d37eb239d1b2b4103

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