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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.3-cp313-cp313-manylinux_2_34_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.3-cp313-cp313-manylinux_2_34_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.3-cp313-cp313-macosx_11_0_arm64.whl (5.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.3-cp312-cp312-manylinux_2_34_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.3-cp312-cp312-manylinux_2_34_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (5.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ab4ee17a7ace3a0567f7b7d6e97b18331a9590bfd8994d2d7d7b67b816e185eb
MD5 15dd6de594b516b951ab0641eb486b46
BLAKE2b-256 45478fbf00bc9251d00f113a5c38807842a78d8b8878d6d230124ff4b5a8d57c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b292a4a29a98da5c6d76755887df46c17ba21ceff49c29bc5c1a0135bad9408f
MD5 ab26819cb1aa6f93370187d47230efb4
BLAKE2b-256 f63ddcfb517ed415b44af0769e177067f3a22641baab4860de4fddb33cf58edc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b2dc63e7062ec8770206bcf3abcaea77708250bf7b2ae14c4e98eb7b1cddaca2
MD5 c2199fbe34e8794adf4f7cd7a5e23eb5
BLAKE2b-256 810ceb3fb8ac9a8f7b79cc64549cbb5a598b55e08008313d7138d658d2feb892

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 341d8ee1e160c7acd381d458e5329590079b57f3bbe50d287cbfdaac2b0ffeed
MD5 a9e605af55649a0bb9c83462fbefece1
BLAKE2b-256 39a4761f6c0cda734b6dd2a3d5251ec22b4887810ccfadf3682d6a07963fb724

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 108d6c1daf03f6e6d066fb7baae7a98c53c790f1ed23edebc987a2e0b366dd05
MD5 845d24d16a219e9bf12de5cf27ae1ec9
BLAKE2b-256 0be95f39c6c52a82d774bff12870653f8d43fe23eceeeb4a059c88e9d61f566f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9b153ead300dac31e0fc45a60fa2928e3228782f3e94685681ffcb0a9a139249
MD5 847573fe7ea55423a0875e31b5543c9c
BLAKE2b-256 2c702b77684da2dc590cd448007134577c09b90817d2cc4a0628269ac5971db2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 cb0dcbc35a866715f7568d2cf29419e73f6bcb390447a63c802c946d1a66c427
MD5 07bf6e25bd13c1074f80a4147a55c1d5
BLAKE2b-256 8f204088679d5e3cc63f425a79e45dcf22ac164d2d5c39ca409f827f624c0ef7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 843fadbf788bc221aa9b0e2f23c0067c140b3f06f46be02f25273addc4d649db
MD5 e6c378e3fa2da4b058483268359d4556
BLAKE2b-256 d280ae38c1280f4a401f175bad45d76191a6dc8d03127b7c4056fc5bc4fe9b82

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