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.9.dev0-cp314-cp314-win_amd64.whl (6.3 MB view details)

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.9.dev0-cp314-cp314-manylinux_2_34_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.9.dev0-cp314-cp314-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.9.dev0-cp314-cp314-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fabricatio_anki-0.2.9.dev0-cp313-cp313-win_amd64.whl (6.3 MB view details)

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.9.dev0-cp313-cp313-manylinux_2_34_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.9.dev0-cp313-cp313-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.9.dev0-cp313-cp313-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.9.dev0-cp312-cp312-win_amd64.whl (6.3 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.9.dev0-cp312-cp312-manylinux_2_34_x86_64.whl (6.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.9.dev0-cp312-cp312-manylinux_2_34_aarch64.whl (6.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.9.dev0-cp312-cp312-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 daad7825e047f28fd9ac60ce4bb5e53191690654de9c75f4f3fada9a599acc1f
MD5 6c6753a5c2aeb241d16084858a564dd9
BLAKE2b-256 b703c60d77b5a9134d43e187c52ae432262ac44869f179901fef49072cefa4cb

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8beac3736961a52bfd827e14ed8716b292a9f577c4ff2e2b9e74fc5a20f44e4a
MD5 8887bcab9291b0212241b09693b01fe3
BLAKE2b-256 8fac214b45ab2c21b541c116e3bffe277a63d9b61ceb5da14ef9a6c878988806

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8459ff4958f62c833e74e3854fede0c11f380be716753b9d24df493567dbc1ca
MD5 d8b8b08ddfabb4cf8cca4fd036123466
BLAKE2b-256 6b42e3aec3a14293aa9c1ced4a8e750df94c98568733484a3d0218e4687e2844

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0d997833d21abb200c5d843ee6bfb05c58fefe41c8a9b940d7e90b4d973f51c6
MD5 a198b1c68e58fde20c9ea06b2f90868c
BLAKE2b-256 e187b5a0751462f1feb204e828008b0b54e0cff25b078efbd415f1627c7892c9

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 11967378b2b443ed5a712348c04b4aa8e000a3cdc5ba6374f9ebf21ed54f0c9e
MD5 c70be25ea6c047cde35fbd2a7359a74b
BLAKE2b-256 861ea9524ff0ad9baaeeaf8b9172c51ddb56b17d7dac0d9cd81f48c46e08ac5f

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 55a077eed5da8beefc8512447fa2008027645c8064e541476e402ef6824462ca
MD5 51803f5ed1b0f38799850a7dc90724a8
BLAKE2b-256 77192b7489b95e74d7754624af4375039c3e7833eb0d95df16a9ef7fec14578a

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 65f61a344ad597a494fc51b0722f812f4e735c341d3344f3e8e506f18164c657
MD5 178c98d4b96fddd1a386f727ae332dd4
BLAKE2b-256 ca1bf7d9d7399c39149c58deb52cbf13a5f70507e58b3915fd663f664be59a77

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c13e7829a2fb6071b1b7d6b91fcd3a8afb638ac74002f5838d9dd2828b13de93
MD5 449c0c070199d564c5e090817e020b50
BLAKE2b-256 10d3ff9b8cd8acedcd1e9f151390d4856d63d78bfa068c4e7364ca0cadecbab6

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 00aed5fb7947e34e7a4c7cee98178be01c8eaa19d6f79da4703f558f6e2d738a
MD5 9513124e74785df7cbe849fdb68aa49c
BLAKE2b-256 397cb3d3469976a29afffde92e5219be0be0459d2a33d967b72c1b9150443dc9

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3fd75e31c3df616474a4b94314883561497a00f111afd4b6957822e4223f2aa9
MD5 b18a2722fb71f7acd80cf3f63476cbe9
BLAKE2b-256 9f45fa9a5536b069ceaa66f5c441883f581ff8c961cb1b54cd3c34abf7ab42a4

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 13d3e3ead1302872762720ef83a670765eeb418504be4d9d06116870f30d4624
MD5 0b40dc1ff6dbffbef7309e4ba92e5492
BLAKE2b-256 5577a26265263f703ce8065940014d63588d19edd2f6c15bf9e10aa2e55af52c

See more details on using hashes here.

File details

Details for the file fabricatio_anki-0.2.9.dev0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9.dev0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a544bf955acb103e3f8dcf464dc091996aff62158d8329020e4245cb8a2fcbb
MD5 07c93ec2f3791c1bc3eaa2dd8adae14e
BLAKE2b-256 d4dc685c6462f2ea9d8d9e7f3323d55ffacd07d7b09bc7ae91c522c4b0841816

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