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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (5.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c57d03d33425b1997712d4a9183df0d89dfcd0fa5ac31521cc59ad505f06042d
MD5 4407bb81c017ef73b783f55e8677fda0
BLAKE2b-256 7960605a5645f6eb4deb2a270a4d9e70021b0b6fc60427f27caa48dd5786139f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 155c9f5471d046de3deea6aa22de1ceb7534f304854d998551f97951572ce224
MD5 312517c12406e07bf745b87573fb6e48
BLAKE2b-256 db804ff5b653426cece395ddda6361cec262f9e85aa07de27472757be4aa6268

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 69ab68338881499d40327284be8467109e84726dfb397cb8ca6acfb4ddb57d95
MD5 5c96442e739b28284945be5a52691ea7
BLAKE2b-256 d5fc3a035d1dbcb4cccd90db06f268de31b98772f2d1231b9c0cdee565c570c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 194d425a0a44bf3b35a0ac406f99141cb3abbeb668725811ce7faebab57f70c8
MD5 8c97e1e060f6c07302dd847554eeb8ea
BLAKE2b-256 b961ab9a196bd972bd80406a95e69a4b075ac8b0df3461c62cb964b53ef8c230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 629857b68450d834b8d23b565df028bffa1c77deaefd1626a9f7988f9fc681cf
MD5 a40c6e563bd85862cc4952342a94360a
BLAKE2b-256 c76d2c9631bc4c54279f3a9691ac1f7997f18a55cc96330e50554564d37c3578

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f0989445f229d8d0f2dbb37e29cc5177ab51d2492573be1ce92c0dfa7cd83975
MD5 74fd8b42df63ac73c6ef44aa2af92a8e
BLAKE2b-256 a2c917ec9a88d0c7763c15806c1d2c47ef8efa6a6cd175d830ceda032017f45b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d560a178e0280eb646f6c429c192a23391f9ae0ccca6532b08463cd8d3b7fd1e
MD5 c88940716c603926394208660d4a6e46
BLAKE2b-256 2893bbf1b266881b061d7e7872e7e9efd00d10a0b84d72d7b6811ca24dc57ba9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37f6c7fcc94802b166f29ebca6fc9aa37e8f6d35a453742c63a4a41b8234deff
MD5 3e17f7560a31ac70f68ae6ecbd1f5ad6
BLAKE2b-256 c04fcac7541dc16a962458e63e9156bc536f708b21f8f585b9b4edb157f90f00

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