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

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.10-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.10-cp314-cp314-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.10-cp314-cp314-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.10-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.10-cp313-cp313-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.10-cp313-cp313-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.10-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.10-cp312-cp312-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.10-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.10-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 d604b496775fec17664982a8e93afa8ca5f4a7ebe293e5cd756ee346aa9d7e10
MD5 5592920f0957679eaf995186458447f2
BLAKE2b-256 ddcb9d0462b389a41950a7b818c6bc84c58d27c8f1ec1cf8ec71a748fd453644

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 df7497c48b561dad5f1de4b91863409679a7bcd4204731cf85140119180b7ae5
MD5 a70a1fb6b467e3662b0697bc2f2fb92f
BLAKE2b-256 30d94390edecfbbb5a653aec43b63102f04a95038acba644442087550e137952

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 686a47bc7889d3744ce3713e2f727faa2fb790f8f20d03467efef841a486cf6d
MD5 9b772abb8cc5714dc35da08483c890e2
BLAKE2b-256 4f674e4262185ce99fb5cfadabb5e376f4bea2ffd465195d813e5408e782ceaa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 60b5dd16d5ff0e92c9f779ca25672b133afd90d4d09d8e99d9acf903eeaa7a90
MD5 9296f6930e729f18aee87371f1639f75
BLAKE2b-256 14fce2a7f680a29a6643f655bf4dc1aa740d85e6334cd95b23fb1e03b1cf0bb2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c6810f8445daf14b85e1ef0fca07452502b6f04cc3fcf79c2231097c60b9a701
MD5 8d54fb80274dfa6d8b2931b89606fd29
BLAKE2b-256 1d34c5af228b382242196c5452608ef236644ff08c8f682f69dc1d9cac4a90be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b1418ee0a81abcb65f376f8a62f36f4e57049869abab8af629a16d8fab79b560
MD5 50d108a867e57d56022156f1add42cc0
BLAKE2b-256 31ea0c29508fbeb7805705ba990752cc8b3a338af47e0331906d53ed36c276a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 23a56af773329c5a60eb734ee820b6d01badf8bb3f99dc1910b819115451ff06
MD5 20ac83a843978a53801f89a856e3baa4
BLAKE2b-256 7967b52904265d9086905c0aea35a4b1598785c5563ed537c4a2205c9299a9b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eeb7610d40fe87ceff2b5c827551a669937f8998b2616411bd748ed952088293
MD5 8fedb4f56cc40365098d6c7245786760
BLAKE2b-256 055606dd0848b6b9ef1bf9c56d41ca388a6581596895476e4be7c7157962a70c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 55c28c6fc427ca14bd6c3e7a45b8e68d0dc4333b0c5ea7cb329708b0dbfeb8fc
MD5 b513e44ea7fa7e923c74264a07b583af
BLAKE2b-256 c09ba63f9d9d22d28eed461bc172d55486791300288bd13a75d0522d28346ea5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 312ffe7b90ad50641fcaa2e5e8627aa61d537939871781a6e51725b60103c3d5
MD5 42b17cef489af38bf155647b624b0871
BLAKE2b-256 2136e2c284c8d777fc1725d7626844a6f2f14196164a97ee24a671713e48225f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 12b721aa4574d0a1808babb8b4226534737c387b993101d2110cd9bf5b934cf5
MD5 3334d2ae2dd7a08b0bc0b0a2fd8029ae
BLAKE2b-256 990ba59e3a7bf16a138f9c2c9b92ebcbb5b29b560c39e7752d8b171e0508378b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fabricatio_anki-0.2.10-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.16 {"installer":{"name":"uv","version":"0.9.16","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.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80ebdaba16fe29fd34e240c07204010668a6cedfa5ba5b8a76f1e9daa61b6b36
MD5 079a22698f05f688dfdf78de5838ef9f
BLAKE2b-256 5bd301776554ae6b5e3fb4bbc9a7e9a09fd0edb54a8d8949523fa955ab1e98bd

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