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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.5-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-cp313-cp313-macosx_11_0_arm64.whl (4.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5db2a576d293d655ddc506eaf9fa6d81ad565acfc344c370613826d2ecbed609
MD5 25d4d35c002516497989fe3729adb605
BLAKE2b-256 a5f9f3473ff295d5f0089e0b4fee8b709eb46ce5b9984d1359b4059613f50edb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 81ca9e31565a16f2c68e11928e5d0634d6c80d90bfd9ddad9d343962c57f475d
MD5 5feac8c300000730800c2f04d3377f2c
BLAKE2b-256 1a5460302772c7e64fba4a67b0c3856603e21e05f566d0308d50de9d9d0f0499

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 640b369de266dc321cd21875328692a0c9ae18d5b43de64773b0904af5738026
MD5 a568b7425a908889f2cc7b00a1d214c2
BLAKE2b-256 80348334b5fd739e06223b9062abb88a8a71af170bf584123a99e8d2817e1973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1ce042833263eff1d3ec988adeca89447b7ff23e9f74f7d9ccc791b14b9397e
MD5 b24eb5086fed88b750b4d60bc502f560
BLAKE2b-256 2a2cee0300fe9f40aff7eb45f70c3f53f86bf90e92a02e55cb407c3074fe67eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b2c886704ae1be3c47c8f5ab0e273bf24545e0c5e9d168b8baab20befec7bbe1
MD5 7e70b486a63ffafb12cd76546019679e
BLAKE2b-256 c5cd43c6e8e20fc70af1f668b04d3a3ba69e463ae137f1d83495f40e7811551b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 04d069c434ba9af886c311d07f01b11e7e66116d325e508480328cc68643368c
MD5 ef1a7617dd1d275be0de151556b22bef
BLAKE2b-256 8562c4c3604754cda9868cbfa6316f2edfdc47bad01b3897b0b3055b133497e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 f282d693a80067beed15850f68168f203758324927de718012b8604900a6de0d
MD5 cca058a10b39f66578eefe1fc541049b
BLAKE2b-256 fa3abc865b3f5e8d20b9793b6c1fc725a65e9f0219f70550b26e32d990355a01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81f9c71975d2d3e7d6add50cf45f1a3ea63fb0d15258630634eecc14ba8e2f9f
MD5 a5807da53d92c53130fb7d4e1e0582aa
BLAKE2b-256 4f96334c6be7a655394de4248b1c3f31210c0253fcbed743578c743cc9788d9b

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