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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.1.2.dev0-cp313-cp313-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.1.2.dev0-cp312-cp312-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.1.2.dev0-cp312-cp312-manylinux_2_34_x86_64.whl (5.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.2.dev0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 eec4cd4ab50a5870a373dad2df995cdd85b9df283bcfc62565f79e4c6885eb87
MD5 085e047595e20f37ca94d492c28eac2c
BLAKE2b-256 8ee1e2dd527ffdd0a0ab4f96c3cb871144ffc8be4f4d480191ac289d5794cfeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.2.dev0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1c5b24c3056beec31d3db76094064d08a9291b7f27475bb7491130c299ccebcc
MD5 291d426dd6d23470c48becc49d5976c8
BLAKE2b-256 61220978f42d26feed6bf544fb1c2a0457396051b33d24ffe4d21d173883adf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.2.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d5d1128c1cd2fc2436a64a031d75df07ae8e0e223f031e1f7fee9717574d9f9d
MD5 107b3c20497a0c0599c95eb3f766cb2a
BLAKE2b-256 6c1ce21beb19c1d2149d4e040f37f76fd5687a9b725954fb3a178539f595cc18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.2.dev0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 5ebc5998056cb4bb180169977b92744494a28ef0c155ab362afe93041f4a01aa
MD5 acde0f9e48d4f85be4f59df1a36ea615
BLAKE2b-256 76d2a4c4c8bc96dbbb8869c9468080652c08d808ead8bd8875e1b9ad3dd55e20

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