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

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.12.dev1-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.dev1-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.dev1-cp314-cp314-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.12.dev1-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.dev1-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.dev1-cp313-cp313-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f385544c498eb03247288f8ef25b2d11092ce99b31daa46acd92ff559887cc51
MD5 f4568dda1ecd80255f68a67e50f5708f
BLAKE2b-256 410674097102cf3555bcf61ac12dc899e79aa532f7d77ef69d2c633a836e9c9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7343fb6dd096ff17d7270e2c2bc63f25d25867ea18ccf30c476c930fc0dfa704
MD5 878826e18606655ba85d0751521c807d
BLAKE2b-256 eac2566583f69fee81c021f4ec1140d1eda82910cb762d4c1303278ee1e6abb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 48997d274275f88d4858496a5ac9973b8b5625f187cb1b856c9a7386dac523d6
MD5 6dd9ea4527f253fe190b1305cd7f56f5
BLAKE2b-256 b432150d96189094e1bf5cfafd51805086c8bfd1266a73e60d823b237a2e9452

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d3308f163b45ed6b78d07b788d8780e7fee8fba8cced51627dade80763203e6
MD5 cee67d1d87c36bc9e7e9ae4a89456735
BLAKE2b-256 ab03500cbbe600cb920bfcbb0599cffe65cda72c0c53edb4eea2f7993c0e516c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d5e9567dc10e905f2d89fdc526a52b3dd6f45d6d244d533d200ce8d97d3f2678
MD5 db5597b03ed2a7b6f1a06e46121c7912
BLAKE2b-256 25523535c5723d17eed30dfc1cf9926f0de54935170ebf6e0aca557b6d54c170

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 40ab81670c81ecf0114068b81d8f5d1464959da4a7f8add228dc57eb86df665a
MD5 0fa47053493f85b20629afa3aa503053
BLAKE2b-256 9b6d23b6c528137992259b71e8275af21fcad7577738bfdc4b38de32cc08b101

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 53c1b15df8cfe8e951f4888f538ec88ebd0f2e038906ae1e016acb4fc07bb6a8
MD5 2da11a272dc2e8440a850ba0b379c28b
BLAKE2b-256 ec426e5b7365a0857480b5cf446598bd14f6f95aa85647dd7ab934ddc129a346

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 17deeb375b8f51656ed96983cbf26c8ef55df60bd00722638eac8219951ae57f
MD5 4e7acdc8729d832af5f8083bd3c8c2f2
BLAKE2b-256 df9c8a3e8a912e7b957c0885394c5cbb000b1033fc6cbbdc3d2016ffdcfd437d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e2f2e525ec9e6f19a11a62289a6691560e41c35fd0f68f25ee94b68db365c496
MD5 2cb4e7a2191464dd3c490f234843e107
BLAKE2b-256 b0f25e7503772c156f8ea6db571598a6d196f827e0bbc92be628be9057cff0f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 340d874fe09b5b2fb1d69351899b96bce4c69117dd19f0566e476981018b525d
MD5 df0d91d2e784d06511087ac0dfb83b62
BLAKE2b-256 2fd5ce837ea542f85f28c2f7f828d32ae5f450b2ae6a18ac4202a172c0144ae5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 00bc3d755ea05e82d69885377b1a29b26ae49de9e0462d56f936de28eb27bcfd
MD5 16c43ec56931587e1b759ac1a9dcc6a1
BLAKE2b-256 bc5d0ecf12f2e2638481b58d2c06dc73dd81b8f12953c0981023c64a72dc7cd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.12.dev1-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.dev1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3532b0f1dd1783af53cf025221e6f9ffb7ecc8838741f94ac2100c027f7f6e16
MD5 096a16782df0d186ff771c88c4b48ea0
BLAKE2b-256 6d2c6bf3189f41b9e84b4e03bf5f961c04a8ab064922b65ace26ea11060c7cd8

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