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

Uploaded CPython 3.14Windows x86-64

fabricatio_anki-0.2.9-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-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-cp314-cp314-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.9-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-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-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-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 690f6653c885836b3baa5832b42b76e2be84a79f940655761f77de793b31230e
MD5 e54717be5f8e72191124468b1e3284f2
BLAKE2b-256 b033ac45113e627eb657b2bff90645ecc077091e6eceafc1dbded50a02be53db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 63281a92d47e979d5503798046aa153e771a857a8812247143f574ed02134dcd
MD5 908294f9b3c4a39e68550480f1b6b000
BLAKE2b-256 e334acac69d4e8fedd38a7d93ebff00562add35b77cbb0325f4dc5407241e3b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 33e3b467de3240868dda486662e542478d6f82d1ee52fde77c670ad6e8750c66
MD5 e44d5d75b4b5f9fd48acf3ec0424fdd7
BLAKE2b-256 67944bb100bf07a28b0ae09ef6bdf728ebcf12b9b988d83b68ffc1bd2151d227

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f76234349683bf93149a66a2d4e1e9f6fe40195f582d7ff4c431636bbb56f5b9
MD5 816b1bdf7f7f53738a00d8401ab6209a
BLAKE2b-256 ecc49878ff48605ad06aa82e713096f0333e359dca030f86652dcbe1c989f9fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d6c32403b1c755e6859d83913a58d15dfc0d294f9f3121d56bbadf364f4d223f
MD5 d47b47edfc6a8aaf730aba1ef5193554
BLAKE2b-256 083e9b0b05fa3e2fb2059c1711c0672b69aa4097b8ac0adf715078b6882fdb58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f2012a69133c5ed76cea8e7840342ffbbb87581cb8ac5a2b5bc1c2714f640574
MD5 0991059882554aa1372309011732f398
BLAKE2b-256 fa9083993f25174555e11b3ee23584af590a354e761c3599a6d7eaf3fd89f033

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 3d63b642128991c86c3663721a3e7452fbe77903c1ca5d8ebff9c2a071b127bf
MD5 5eee1f0c3eac0f40f59a1f9525dd888e
BLAKE2b-256 fb5790232cc2f289f262566ac3626bda1c091afa9398903ec5a3c66f48c26417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 673b36ecd2fb9d5bcf3e831804b160b60f1f5281c87424d0e86f4a920f61f60f
MD5 740f038ff00fbcc968a6a4f712510b15
BLAKE2b-256 002a0bf41f89e17d60e52f5c1c1814b2c05a6bc4f3b8c5527f481aaf5089a370

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 06d64412a592a5684f535e13664635c04ce5ce15d188a3f49312dada036a3c3f
MD5 772879182df5b695b20115263cfda008
BLAKE2b-256 1ba1862a1361fca3059c7e944aecca7bc6d8e25bbdc178b78c978ccacb90c590

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 18c325c3bef3593dbb874fd3c949aca48f49a45b75c9b43d53999f2d7d38c7b2
MD5 0351b56047e73a85a706cd9c6ece12c4
BLAKE2b-256 fbd4c2a25920c6ca1212315567de240a4bafcde6f18a550f433a8b5f638861c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 0453758e8890a858bd62e41170436d9ff40571c166efde639ab1fe3c5694ecca
MD5 ca37750133a04f4d42f28d240e53a567
BLAKE2b-256 257006ad4f37843303dcbb34510ea3cff8ed589ed767fc37b6b1719de712ca49

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cacc067125c7309e8bbffe3b67d9a103014daaa9a67c10e5a2c030e60f28fcbb
MD5 3cf12a84b7ac3b61f657d20d2b7ee577
BLAKE2b-256 dc4a706eba3f8db74a55e1b481a2db7a10e6484424e46de75fe9c7ce4e14cd79

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