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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.4-cp313-cp313-manylinux_2_34_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.4-cp313-cp313-manylinux_2_34_aarch64.whl (6.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.4-cp313-cp313-macosx_11_0_arm64.whl (5.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.4-cp312-cp312-win_amd64.whl (5.8 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.4-cp312-cp312-manylinux_2_34_aarch64.whl (6.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.4-cp312-cp312-macosx_11_0_arm64.whl (5.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 80fdfe29ccbe5ae526c8b4cf73e0890845aacb2d06e1df377fe4733c9d857be4
MD5 f5e4fc92dde345071dcce0edcfab6c62
BLAKE2b-256 a1c6d2f2ed8eb8865a57c66eb0c0cb4268aff013fac40924661bd06792464099

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 40a6e9b1cc4a597307e51a44dbde4f90fc8f1f2f6b3c2d3ba3a4bad7ee335aed
MD5 fc9ea8e37c0f40b16dce970bf2f43872
BLAKE2b-256 f5352d5a641265865c8b016363fd6dc7ff4ac9a09423371fae1f842fef2d3a7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 1c96320f9d221fa24e6e3aca499c6a85386b89491be8f95fd17e296536ea326b
MD5 2dcfa88e210371c9d05800d7b3552e99
BLAKE2b-256 2511108594b0f7cb94377e40d8501cd80c8dbc8f0cfbb4ad115f719fc505a3ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cec513afcba611a58cabe1664c0a71071812d5c65c38c6cf5692186db1795b0c
MD5 bcd554d16d67fec0d6a0bc74667ca1f2
BLAKE2b-256 4a434fa305b2d354ff79c3ca629f9db4d28dd8120096df2f5b715c03165a3b29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 662bbdafad2efb43e385977725da2bbe69a140346eb4fd0833112ae6ed102c8e
MD5 dd039fe5e39369d947e8547dd5aca119
BLAKE2b-256 52582af33450dab6f7f26c7dd68f30abc9d7d4d8fe1c95fb6f1c2ef7dc757698

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 ceddce65b734812a827c8e5c09f7e4e4f9ef539f6e2e57c82c963060bf78912a
MD5 3a7b6a2ee8560cac851b1ddfbecd915b
BLAKE2b-256 6df123f3a598ee9063f736194cc3d29e0491969afb7d32ed06b90b77d89fa7e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 32a2d5a25b955f0d1b60408be57342dbc28d8b5350f98ab6de3dc3d7676474b8
MD5 6e40731820b27ae9a18c09843fb31c66
BLAKE2b-256 21554fb43d0ab6dcede8abff5864a6fd711b6ade407462b51dfaf77d01d8525d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85fabd480fc8598bbd2817db6eebd07eb8ca667e27b835e5f000a0dc4cf6ba28
MD5 06a3c6b187c66e1566de738f1c0ad2b4
BLAKE2b-256 1eb36cdfc85bd91d211eb181ce5b9a6edf3fdf33b3efff344cfade2c8ead348e

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