Skip to main content

An extension of fabricatio, which brings up the capability of creating fully explainned anki deck package

Project description

fabricatio-anki

An extension of fabricatio, which brings up the capability of creating fully explainned anki deck package.


📦 Installation

This package is part of the fabricatio monorepo and can be installed as an optional dependency:

pip install fabricatio[anki]

Or install all components:

pip install fabricatio[full]

🔍 Overview

Provides essential tools for:

Anki Deck Creation

This package enables the creation of fully explained Anki deck packages. It allows users to define card templates, add questions and answers, and organize them into decks. For example, you can create decks for different subjects or topics, and each card can have detailed explanations and additional information.

Content Management

It offers features for managing the content of Anki decks. This includes adding media files such as images, audio, and video to cards, as well as categorizing and tagging cards for easy retrieval.

Integration with Fabricatio

The package is designed to work seamlessly with the Fabricatio framework. It can leverage the capabilities of Fabricatio's agent framework to automate the deck creation process and integrate with other modules.

...

🧩 Key Features

Template Customization

Users can customize the card templates according to their needs. This includes changing the layout, font, and color of the cards, as well as adding custom fields for additional information.

Media Support

The package supports the addition of media files to cards. This enhances the learning experience by allowing users to include images, audio, and video in their Anki decks.

Automation

It provides automation features for deck creation. For example, you can use scripts to generate cards based on a set of rules or data sources.

...

🔗 Dependencies

Core dependencies:

  • fabricatio-core - Core interfaces and utilities This dependency provides the fundamental building blocks for the Fabricatio framework. It includes interfaces for task management, event handling, and data models. The fabricatio-anki package uses these interfaces to interact with other modules in the Fabricatio ecosystem. ...

📄 License

MIT – see LICENSE

GitHub: github.com/Whth/fabricatio

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.7-cp313-cp313-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.7-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.7-cp313-cp313-manylinux_2_34_aarch64.whl (6.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.7-cp313-cp313-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.7-cp312-cp312-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.7-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.7-cp312-cp312-manylinux_2_34_aarch64.whl (6.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.7-cp312-cp312-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 88324ea798db7b2cfd7f3b0a16b844d35f43b6dc8fd02679163925433de06916
MD5 f9311076bb2a226ea7010ed70bb5bf44
BLAKE2b-256 adcd242b90a87703c1d57665290dfe1f19fe37e4e8cbf6303162385ba69710af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 529ca09f9bbcc9e1920ffad5a22f73976da4c6a5bcd2555a74434bed54a36cf6
MD5 5ea19a2ae2f17b5e3eb034ac18254be0
BLAKE2b-256 7e104e1b169c97822429a9ad662cd918e3d667819a5478b03c6c8a8ac2424800

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 4175f02350dd490fdb3e6960091211dbf1d1fc8c040d030b07306b98698824f8
MD5 f98d6aaa5f008c9eea1fa6a73f241834
BLAKE2b-256 56ea290af81f0e1896f84662babc24a912d4e988de47ecba687ded0515d94ed2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47d615cab4947d9de84335bd3eb90f96a39514cada18511c1a5a67a84395cbe9
MD5 f14f31a70df0057de05df4ffcc1b74f9
BLAKE2b-256 1ca1bccce83b5eb1d740938fc52a5754cdd24260dd3348bb0ca09e376d835c29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 057fba24c7530dc5870026dc69f39e897c3e3eb6f8a97bacdfa49d716e9a5c0f
MD5 f65e79bef5bbf369952a682be5bf3712
BLAKE2b-256 b67b480b7a603af6a0220b76c089964a8f74cadb7a0de96d9ee4ea7e9d5ad800

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 df338038b689d186626370bc492efec0207052385e3d71a65975bb25bd98bd22
MD5 d43be15906980c146b2b76f585415b6e
BLAKE2b-256 20564e523953331a3eeca80f4856615c321b4b2a8fc93608a26cc8b24b00d134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b355a8cc91a4b2ebb71ad381ec85c5bf521dd3fd8095a3b44b6c0ab97ae43005
MD5 ae6c7c4c48df568039a6f65935a6fbcc
BLAKE2b-256 b6f0a1f8ccc34b6a4b879a2ab36da9ad7180b07e339de539dc943707d9efd6c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4dae5fb6c1b7f3de2ef3d356a380d7f7b9665194e55de64b54d0cf6007c020bc
MD5 74dc65034e89cb2eb49107bdc339116c
BLAKE2b-256 e81b70a61d431bbe29a33cbd99463fe0f2ebccc8c0cbf259bd83db241e568363

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