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

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.12-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.12-cp314-cp314-manylinux_2_34_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

fabricatio_anki-0.2.12-cp313-cp313-win_amd64.whl (6.9 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.12-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.12-cp313-cp313-manylinux_2_34_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.12-cp312-cp312-win_amd64.whl (6.9 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.12-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.12-cp312-cp312-manylinux_2_34_aarch64.whl (7.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.12-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.12-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.12-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 6.9 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.12-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d37689b59db9b57d4230bcf22e715891692cbf333fe7dcd1254c745f9ccfd456
MD5 f31d8db99983def96e0633905b403433
BLAKE2b-256 2bf9d9ba361d35cf931a0e961cdfcca8f5a21b9f45f74a196df34e421c771c3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 360776a43a8f0b42b4460e5e614f328cee0a0e59a0083dddaba8dd85fd921a2b
MD5 acdeae9be09ec3087a8d9a76d02f8319
BLAKE2b-256 cfda2e7fcd7b7ddf9a06944f15e59452cca1cbfbac79b0bfd82c9e3c6fb817e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 e9eaa07207b15b1998e909ec1698af6badee2bbce2c0bc975ced42dfb294e264
MD5 3fdd7f8f0c8908684e4a28c5dc7befb7
BLAKE2b-256 2393ea35e883c2181b183b02d9452cc28ce14995e857935f12577203232d834f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 167017dc8c5060f8cb2f33230bf8c242f57a79ebab7e84343f3dc33530b2d120
MD5 8f75908531748b2384ba2f1eae04020a
BLAKE2b-256 991d8a30d03b490163c0a45c15f7688212b0f7dfeaaad80e9d3328e3924ac42d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 6.9 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.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ddaa513b8f81693468ddadcfb81d2e0a62a917f7a108d029a60e90dd01594ff2
MD5 b0f6c2e27c7b52c0b3e815b8f24d64a9
BLAKE2b-256 036d59ee803110447b9b7423cb3a510d06d83dd04234055ef5c386ef112d1894

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2fa966b4bb2f7c464187198391ce6bc2302bbb22aeba55c499012b33ecc8a95c
MD5 fe701ced15d06189915091a8fb469dcf
BLAKE2b-256 28d1f58bfc16cec570b63e369da8bd1ebf9974443f05393369327125798622b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 f2750ec5f4216ed439a53b8782399ba7b8a0409496fdb66f7d9123d9991c218d
MD5 123f9a6a833b93b1213e795070da235b
BLAKE2b-256 5e902ff808fba74bfc71bdf57b41adf61e6a734d6eb6e9aaae6b9b259a281cd9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6bf1b4770081c073ceb581ebc19cfd267c5abf9acfac62e986480bc2b19a12d2
MD5 6cb1d11aba2260ed91f8af86e276e6c1
BLAKE2b-256 ad2db97a9db239b6799cddab28967177f73d0289da222fa1c792816896aa64fb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 6.9 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.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 af5aff8cda92cf23e2d478e87f9674cb5f59a7a2c4f7295bb8252f7517c63ef8
MD5 b35ccae96af6480515aa72409b7c019e
BLAKE2b-256 dde057f58f8f61f6b10999a021e4df697415f447ed53bd92ff8d90a00ba1386f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 73181e53b232af1e681a9513b90827be1c159af4b5b16878c99453f796e5b5a5
MD5 027d1adad0f52b652b3390e45dc4b616
BLAKE2b-256 1f7e57c94592a74d60c2a724fc12f9d1144f0c867fd13fe8f045a7cbbe7cd6b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 2639cc93d981abea6a6aede16418ce23a786de4b156862bb8fde7d10efa58274
MD5 3aa5bd70406f65327d1967ec8b30cc74
BLAKE2b-256 6d048e732ba35634329d1818e69b201f8f9e87a1964da622bdd88a4cb67c851b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12-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.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.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ccd825d27b32e6eedb257fe9f2a5e9c8aedd20ab00e641b21bdc4012bfd21d7d
MD5 867f072712c02781130ae084a0d808be
BLAKE2b-256 9a455443196c67b74c6b3d4314f30d829ca8acf8cbae19b7db69da6381c4ab56

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