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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.1.4-cp313-cp313-manylinux_2_34_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.1.4-cp313-cp313-manylinux_2_34_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.1.4-cp313-cp313-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.1.4-cp312-cp312-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.1.4-cp312-cp312-manylinux_2_34_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.1.4-cp312-cp312-manylinux_2_34_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.1.4-cp312-cp312-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 275fc19aae35e969cefb477f0dc1be293f30de5767dd6e2172a6045778af2c8e
MD5 41c49320b72508427308ee66eea6ca2f
BLAKE2b-256 f7d760d5015732754e522b0f9c6acc8af041ab0d814b968e26b9d1c9a6942743

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1e21012ce4b9e7709260e4e3ebaf088a17eb29fb3f07285ac78145359db2a9fa
MD5 21c0bcfca4069d475bcf230bb2b19e53
BLAKE2b-256 f12004fa257c7310f175853d88741e7ad4712ee0a6680a7f02a4e4e230b99563

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 867801bb2b07344707dae61e659d69a380c1486d75014b0ecd94fdd8ed55ef99
MD5 a8169d68c2d71ca85182c5e8b6b08e8b
BLAKE2b-256 a9ce158d91fabd8726ba83af553f95498fe66db490eae66d17e9da8c3d3d5fba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 36504c4b32e516c4e9e9b07ab6f82b2efb08539a0b40c97ba3f561c53eb9fe1e
MD5 430d3d9767dd6d97eb5fdfa77fbee427
BLAKE2b-256 fcc2255ff1de6db4599d5287585e0553a38f1314c14d9234d48fee2ea85beb9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ad182850eb39b0cfadd91e65d966ad6552eabef7b6d092ef8be6b2b1ad770966
MD5 2122bc37a0304b8c0c8ea2c923a68272
BLAKE2b-256 41f287df183a8a2862fabf5cb3b8757069883389ee4cfafd267f3af6a0a2ddce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 32c08589688d35b98be939f94c80130f6f1e5b71475c848f8580a7811e5ed1bb
MD5 332b7202b9620115360c0760df513f89
BLAKE2b-256 66316ed85bcc7cd9acc4745e07ec0b57cefb2461f579a7135b254961d24e7133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 98644a1ca6e0af4b99198a195e56764be6f364fa9413c62722d6bed63fc60200
MD5 e59ad81e0f6472f4edb22eb70beac435
BLAKE2b-256 d3041c1ddcc023c736c0739132c6bc8b241538857cb55cf625d8cb2862dfb7a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acdf16a027b86a3c8e155727feb7d74eb07eb15e6689603713d7d9700bb60d73
MD5 3c8f282c849d557bb6dc7cc1bd6e169e
BLAKE2b-256 e926b05794b86d830f1db881f381fa9b6e9f539c54e55256152f1f59ca2dbd48

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