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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.1-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.2.1-cp313-cp313-manylinux_2_34_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.1-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.2.1-cp312-cp312-manylinux_2_34_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.1-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.2.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e9ca4170629515d0d22f2bcb2e0694f7613fc3ee694b3f531779888ece1a7b5e
MD5 7d530b51870b9b7f325a998320402b70
BLAKE2b-256 8619f65f4e62f6918db1fc290a32893e4924c4899c3f0a41e35ef071f44eb54b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a6a5330627109b9374e19c688e857d3413705d2352d84e61d8d8cf7b9f2a3178
MD5 04eb8430e7b5e77963fa280c83d883fd
BLAKE2b-256 6975f6876bb8d0805388fea9704d79a8d8810a706cc5d78562f160ddf9b9a772

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 28861bbc43da980acc697a85c0a746ed87896ffa1d0ff6e399c34d396c931f18
MD5 c1b12e4f8dae4e89f22f50afb27636ad
BLAKE2b-256 cb0d67c81af073c8ffd79ad1306c708c9627df099b21f51a46750019d60def5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c20ea1833ccc62febf920e2de7215de00177d805a45d63e6d3e2fcb4b2eef89c
MD5 5c50b2987b72b636db91f8c857cadd3c
BLAKE2b-256 190f9bbb25dcab47f5eb8643f59b63f0ba95261aa6504a56253d30fb2785cb19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 87ad83ce042f35f1d1b74750e9bf280c4caff11c5ac2c0a7a5f96ffb4a44c3ba
MD5 b49dada2d39aad5610bbbdc9883417d3
BLAKE2b-256 c64b497abe274284fe8c0fc58a6ebfa714af839ae6d7f572c43c7688c6922599

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 471fdad89c4a4e4ec6dc4d542bca9ae2443d1948d5196ba0362df09e1c81bf63
MD5 e89f4c5baececc0f8005201741f278ef
BLAKE2b-256 4950c4fe648b757fe864cdaa96a924f4cd819fe831ae7c6290dccce7f16f6205

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3749ffe34bd7b87375d1795bef9c25ff4c7db77cb95b87ea1fdde3d70b2e007e
MD5 9a2d5289101bb51226c8dac05eccfe17
BLAKE2b-256 ff2144749e59c6214e34cbcda4dcf862a8572cd199ed16fc64beccd5e063a2eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca390999bfe6e3a7e59dc1b4849887a0675ee0d4153d6081cb7b93fa947211ff
MD5 bde103e879dce056d65d43946386f213
BLAKE2b-256 84a404d04afac0d4f1273792bc1b47a457b93e0a6ede9d679d5fbf555b243e9a

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