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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.5.dev1-cp313-cp313-manylinux_2_34_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.5.dev1-cp313-cp313-manylinux_2_34_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.5.dev1-cp313-cp313-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.5.dev1-cp312-cp312-win_amd64.whl (5.0 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.5.dev1-cp312-cp312-manylinux_2_34_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.5.dev1-cp312-cp312-manylinux_2_34_aarch64.whl (5.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.5.dev1-cp312-cp312-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9ca18a43240acc43768e739cd2c227e639434184e232f376c446c6b40b718b60
MD5 084c5f877361dc062b5408bd3085cbc5
BLAKE2b-256 45688240686d5f32e8564c31cf90637b99949a0801f1720c8d7caf5d8a9b0778

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4cdb4534ee09eb357928f0c3f9b81642a45f36c0353430c026568602e4eced4d
MD5 b98323a97cc6fe3b6aa3cb712150c7ee
BLAKE2b-256 324dd86a0aea0fc1360fdcba5d1dde466b3dd3b8c1786e2f6527cd53c60ad37b

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 1212fda8ce795fdb82f3a6c5a823f3ecbf72a87bf81e1c91cc9c346c21b4354c
MD5 eb1565875d87d07636e1baca02b67e19
BLAKE2b-256 01e400bf96a9596fdc9623ca7cd87b115daaa95b188d9aa1fae5f61fa529d189

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b20ba58137a00c37243ce76b9fa7b779c592026f3e414fe8eeff1ab3f2f8724
MD5 63ad0680201287099f7cdb363352d66d
BLAKE2b-256 e548848a640a0198df7409bebd6ea1056d72cc29fbafc8cd9f404796884fc694

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e5b23a246f68625a13baff5c8fd4464f095464c3c9e908068fdd4c67b38751f2
MD5 6ff5649f21db979ca83dcef404a576ff
BLAKE2b-256 692eca9ecc46feafa13947d1d3fb52ff2ff0d5f1b48330fc4415abcce41a5fe9

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 99cb19dcd265ce47a83ebf1f9373be1738406020016993656e87d15622337639
MD5 a026aa1d4451f0e37c23ad0a872773ee
BLAKE2b-256 2149e93bc5559602390f115c4e69ad7ff481392be6fa84bf4a7a0256030b99ae

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 1590909b78e262063468a28134a4988e848fa04a8f2af7ddae68ecb6eb43bfae
MD5 59af6f7027c48a1c32072f6d99f1471f
BLAKE2b-256 ff89b9e4e1b90950ed9cb7f5117e0da9480b867a4ef22a4e1210d6ce6710d701

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.5.dev1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5.dev1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f16c2fe215243080154ac10617133159eb72ddc1b2e12c7cdd1911f9acd0442b
MD5 ae6d8440d736214ab590ef84522274ba
BLAKE2b-256 7e8527543ada44bda8bd7933d4b4cf0d3124ddfd87a93abd638edd3362046bf4

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