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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.12Windows x86-64

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 0209f7183d5ff1e58cc563a8a89dc726523a63eb6d30f2b0bd9de883cc1df73a
MD5 3934a87e5c4217fed4d3fdb576473b01
BLAKE2b-256 94a6a5ef8a2dc425c52a4f5a7675210a40a5495c8f3e46839b9c7a2c25843f60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ca7401a46db8cc437384efffaf0ae0a9ee74ca1fef10cb813ab546948688612b
MD5 3e30d78899d787893f58268a30693aea
BLAKE2b-256 ecc9eb5607c0be91462a4077f1319f9560e057d300ee0ef2ec5fcff16519f976

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 1ec7199233b3caa0e29a5779b4936be85f45d533c33a242dae1a2a7cb87d86c9
MD5 601a61dc91ec2ac0da13ff5f2f9d0967
BLAKE2b-256 f2d99a50795bf463f569c2d7200e98838e05a11f32b9e974181301d7a388bb44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 851ff4c033d4a53d402e8c53aaedeb68bc773fa53ca0f01f1ab01bf3a43656e5
MD5 a6ff23c6f188ac54d70a13fd1c1c18ee
BLAKE2b-256 c2768225e887bfb6a42434845a70e1f1828fb4a4888662f5b2a304faf34a64c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 e2098a59e526b8ad33535088851ad86c0e6e300398fbdb29645da86bb2deb739
MD5 2f4be0ac6061b00c2e25a1b5d6d68749
BLAKE2b-256 575cb131d5b47ada03ae962d79d1c4eb76b4d70ba48550c2ae63b6edcf0908c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d651f5763a723fe557008926f7d41a44e86613ba75e48d795f794b2f964e0b11
MD5 1e7996154c9c2233960fc6f4e02aa362
BLAKE2b-256 2b25ea1df30e88c046fe714c7deb8e2d40e612036bf1ed6100fded673230a65f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e724c8dcc46f88c916a6433908947f691f7e08a6f295519bdb667428cbda7d72
MD5 1cd6cc7ba455c51e8a73cc3b11728ca0
BLAKE2b-256 b8319703f3212b44786e36550117f88c8265764659956a9b7c141916bce9ca88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a681f92d7c14ed5e4951f0539817069a7ee278514986b06f60d72693f6b99a6d
MD5 753a2e6c4917ea5a29ebd9a076297b08
BLAKE2b-256 254badf575a537a35f00ef5bd64d9bb5a23367ea92d229dbbd0a7726ad7f6506

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.11.dev0-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.dev0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 0cd918bae8467a0f86d58039d0caa09dda596fc9a9e393667bcc6b246a11c1bc
MD5 0904ba70841dbb0272764df32c3daa8a
BLAKE2b-256 6aa9e16b60666a955e6d8f8346b4d7842801f2eb6b0f2d6927bb7a0902896edb

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