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

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.11.dev2-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.dev2-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.dev2-cp314-cp314-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.11.dev2-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.dev2-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.dev2-cp313-cp313-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.11.dev2-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.dev2-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.dev2-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.dev2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6dd671cc10ae437f9b729d16b98abf734da0385ff7343f31ada15f0f8fb6d13d
MD5 4b5e485acf4604354fb9a14929cc8a9a
BLAKE2b-256 303d9ee81329f711f73e942d2c063b4145915defdb510586a9b6c6c416bf5e13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 72c88c6a7afe433998a349bb69feafa974a20edb91e16988d045b896b8b2a878
MD5 019429f1ee42f563f9024bf888df9072
BLAKE2b-256 85984c9d8e30c4ceb292d0c5f4121b7469264fa5fdbeb585ae54bed422a6c8df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 6b69b5f756b9515e2cab45a58ee90caff3f4f1fa59f6922f54603ea2f3766f97
MD5 4a47495f7f8a550d7821b529b722e1de
BLAKE2b-256 35ff0a05030a30a5729f1d55922f30b822dbcec785dda9b06061f579b238a147

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e737977d653d695d590af2f661066dfe87f27078ac6fb44c18bce193212db248
MD5 1d98445b64f6b5697d52054bcc7c5bd7
BLAKE2b-256 5b0e841bf6ede32a499d4953c17ca6d393a980380a77acf4394c6edf6c3208bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 233cab7751552def7f7f72c90725edf623bc4663436ad5523e74eadd35c5da79
MD5 b7e878ee7ba1863b1e50e9b267d3ec4f
BLAKE2b-256 dea0518673a9fe7ecc6ba23c0319f92dcacd1a99d832ad330f0ae2be28025f9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6fdde8cf84c266eeaedc87b9f52d4ff47543cc4d5b517eca1295486f87424073
MD5 11892ecc2058ff2f4e07a43cfdc4e90f
BLAKE2b-256 408839e75b67590a2d4804180f9c3cb7602e3f4b1e57858ad8610397eda235e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 138e22dea22d0ef7a947b3f3605545176c4511507a64b430c868bf9dcab4705f
MD5 bf83985c7c4cd20a2501ca632f133b9c
BLAKE2b-256 7f61c11c34372e0fb58084353c94f426891a1eef559d55bd78adbfa572cef4e3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4990fd88580f9ec0a87c3e6bfd1ca9a8d138a0513e9c3d4f11ec735abda651e
MD5 2fbfa71e5e83c20c735fd8627c384106
BLAKE2b-256 2394be4c148e3727412fe9e2af66e9cac232da68eca93592d2cdaa5c6b721650

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 24b6f6b7a1bfc7a3fb46dcef74635949e0db5cc7f851619b0cf10c69994f53bd
MD5 a726618e48ee119801344d8f88911a8c
BLAKE2b-256 da7493feb0e957ad338f1e81b0baf5af356530b1c956e57d31a8f037e018b57f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6e8bd46c86655ca375efb7cd27cfb3413bed5286b0a5a2c2004f73d075670c99
MD5 e4324aff6ba73f8a842569af9f99aab0
BLAKE2b-256 9c64fcf9794346f549ba88af4307f1ff93a6322da6f296435e11330830034c83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a14785d8b448536be18b3776fefd41c2dd69201d763ee8498c4a6fa8a56d6ffd
MD5 8bc6deb4c8e2cd442987d0b93d2b4cee
BLAKE2b-256 068228b56446b2b2c15ceef6528c239c6d094cf1a2eecb56a7ff6917d841895a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev2-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.dev2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86bfcb9999aac1536ba6fb0ad4d2ae55e3616719ab3a60aed51db1cb49c31ff5
MD5 54451dd8c17963e1663699e8e7d4fef2
BLAKE2b-256 ab15e1e68bce290e08ead88014cd7eceaaa7d1e50c8f2e23d7094b4294ebb722

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