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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.11.dev1-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.dev1-cp313-cp313-win_amd64.whl (6.4 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.11.dev1-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.dev1-cp312-cp312-win_amd64.whl (6.4 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 6.4 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.dev1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 43db3423213498cdaf60c244596ffce228ff8ed38c6bb1ec17f1479e7e09603a
MD5 db63bbfb1c2420586a7877ee80f7e08d
BLAKE2b-256 3161af9447f3a2235056c6e664de62a8c80c3fd8488cfbd975d9715743d89bdc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-cp314-cp314-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 7.0 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.dev1-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 7ddbd64cc95e56d100ba5592882674a444fb90dea7a8dac72866836a2ae8e161
MD5 7e058a90078d38ff5d7084032acce78d
BLAKE2b-256 5b417dec7e4993a830ac399e4fbbd24827baefe3d1d77bf0d994537e7e220712

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-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.dev1-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 09122f57f92f15e67a5c9d2201a01ea8ea1eca2745b14893f07fc2177d7979d0
MD5 708e9718f49de2552357a4cf0be44d74
BLAKE2b-256 30deb8d1df9b93eb2d298b0cc0e06522c7ed328db565cf7169467b79b6bd5c15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 6.4 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.dev1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 98d8808b9318deda775ccf94df37ad8ac44b5064448bd015c6062a831cc066a1
MD5 bc7a70b892dc64c34de217a13f61598d
BLAKE2b-256 c1c779a3128f98e8e29d70c7aac8d7c1a1d28547621a613455a992a15813c68f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-cp313-cp313-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 7.0 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.dev1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 706452cd2e6f1d70f88b670def4701ce5b2c4b1da78a7d55e409f4bb40275a42
MD5 81f29dc7c3d30b23ab82333ca145380a
BLAKE2b-256 e6d3f65ab69b8c049391c98d94f7ddd58804e58f254cb4642742f0cb745b6999

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-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.dev1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 99d0ac3cbdf7d870afe2182ce7aadd554d76ee0fac115e2728646f0ebe2c30b0
MD5 d36e05881b284d0c55977e2ed83bf69c
BLAKE2b-256 927c8c0c1c5749367b501f9cf934a4123ace7c3c01f9d9c57b970c9b8618a02e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 6.4 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.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f7eab69e1063c90aa48c086ef2143c0ec301f8a194ece18cf735fe3f901213d8
MD5 9065edf79239b8e5c0872f2ba80347fb
BLAKE2b-256 2482601025c58c8f5dcd2765f40c1a587259f4641646b2491551fa8e0a98fe09

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-cp312-cp312-manylinux_2_34_x86_64.whl
  • Upload date:
  • Size: 7.0 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.dev1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8a94dc18d69a6af44d75b8b7c4efec671dabf039be13e2826a0febd06ecbdc43
MD5 c93e7d0cba25964b3f6d439019ef1ce2
BLAKE2b-256 ed179328aa31ba337c71f04af5f060de63a090aee02cb5e6c433cba79cafd535

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev1-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.dev1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 a3e159d4ed90ab30095b16c3a353aa36aaeeec04243710da754544813a865cff
MD5 46a109da1ad692161eb0c0546a97f47a
BLAKE2b-256 03aa61ae69a35aee613f5a952c76a710a2b17774b9f46f5c1756e89502fc2e59

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