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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.8-cp313-cp313-manylinux_2_34_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.8-cp313-cp313-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.8-cp312-cp312-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.8-cp312-cp312-manylinux_2_34_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.8-cp312-cp312-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1c888a305fcc82262c055838a17f02f61abcd04982ae35b78e0348123e34ce16
MD5 3ce2afbdbeee8ca4575f2ee40ee74f35
BLAKE2b-256 dc93214f8c45211d5c546c97f44b07549ba1263c91d86186c6dc8b919510429d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2a0f16cc970fa0d57fdc7fc7ca4b74aeffdaf89891e9fb3e5b527c99abb369e1
MD5 77a5c1f42ff26e4fa5609ee736f4b24f
BLAKE2b-256 042afcfdc325833050daf1e745579bcdd1b4b653d81709ca99b6139360c7529b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 71ae8c08c0f379713d1c92547a31bc25476a8f7d68ef0fa14d4443612c7b8c4a
MD5 5c94b78d4e5e2282dff5d92a2b769942
BLAKE2b-256 fc9bbbbbdc7b3526bec6f2eac12d6f80eac94254488495b87690912448c1c643

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9ebf429044c63f3f1c1323e295d69176e903d3e7f5f2d8215caada258ba9283
MD5 eda40d6d3a6a8c49fe863ae6526769d5
BLAKE2b-256 d9e65bff2a72f6642663b074602eecc776e72bf02284fcc5634cd3919cdc226b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f2e618da3b595c9bf0103303d49c580b2b784c07620ee87378a626bc6ebd0505
MD5 b2f6e99c05de2adf1803ff9e01719b18
BLAKE2b-256 533a1daf6db3ce89fe043d3a1a86f380850081279322633e11266c034a82fb74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 cd854ef71d73aab145d906f6028589ca5d751cbd1b7f70dfe93253ed77f3fb10
MD5 b6ad4681e8d8bbcdaa3cb870664aa942
BLAKE2b-256 494677abf6f24e21866fb7de6191ab568bc69d6226569449172d952d9e126920

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 04cb5a452a7bdae64a079b2ba8e85678123e0fb867d92246c59adeadb3cf64f1
MD5 7a3bdfb44ba4f51426d726a6fe9b89e0
BLAKE2b-256 081ae7a058058d8e598683e56032c88ac54e6cb46b337170030a13719d262eb3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.8-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c7ea566d24e08f3419c5d8b976474f1d1d272e90d3ddb8e552c3caf673c88b6
MD5 f02bb589f6cf480e92fff2cb1eaf485e
BLAKE2b-256 3e08e1e9aef3ee16bc2d9134140356b2829aef42e01694a8de6b829145a75b40

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