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

Uploaded CPython 3.13Windows x86-64

fabricatio_anki-0.2.6-cp313-cp313-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.6-cp313-cp313-manylinux_2_34_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.6-cp313-cp313-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fabricatio_anki-0.2.6-cp312-cp312-win_amd64.whl (4.9 MB view details)

Uploaded CPython 3.12Windows x86-64

fabricatio_anki-0.2.6-cp312-cp312-manylinux_2_34_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

fabricatio_anki-0.2.6-cp312-cp312-manylinux_2_34_aarch64.whl (4.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

fabricatio_anki-0.2.6-cp312-cp312-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ca82fc180b285ed3be822a602bdfb9b13b0b922119299b8bd2fda5c43e9fa5b1
MD5 1e352acbfab095cb14ded52ed7f9037c
BLAKE2b-256 f1d07c5bab152813af131f4c6ebc5fc7fa4ab2e7e6d30e59dc7ee986649a2d97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2ff06237d25fd1219ea3932b510d5a7d5e0c5f55f32c0a4f057ce34376ee5636
MD5 71cb81805effed5807ea8065fad246a8
BLAKE2b-256 14b6858e972e4718d466d516554a35ed4916beecdaa10ce2a42f318d07563b94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 53c9fce0700c4d90a5fb433593fe76119a42ac863d265f267ec79738b713daf7
MD5 3c2e77385bc24ffb0e5cbe2170cb84d4
BLAKE2b-256 51c3c0dba9c5d4ec6242f1e0e8ff8e38c1aa4188afc2229d0a97c60db634cf5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf8919a7c52e3160b32221c2e2424fe576e56304405cc242c823005b5cffe2ef
MD5 d6aa303acf5b261c4314926b1b72007b
BLAKE2b-256 08070dc00b1f088a75835079ddc962cd7286226b72994f46568307e03b5ca8eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 49096ff1779ac3fd7667a1458af0a76f46aa3d3b9e46fbe87b96041000f96ad4
MD5 a9958755f04e3486446a41c5923af3d8
BLAKE2b-256 b88de07d037de6893d376aa37aea9f98d11e6964be0e191d9dcee332196a16bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 8bb98b4dd94a729def2ea10ac656388952e80d94c9128c205fda7dc40719729d
MD5 8c050e6efd749cde5ba372d09fd0a1a5
BLAKE2b-256 c0484862c87a236918c5819911c7c4e6f6ba776316cfac7f2fe94b6ce25ff50f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 34ef3b6849d524908708a7a4833f190c99a9b9bba69c16469db671793ac891bd
MD5 74de9f6f900dc2ca44f99b9356e45666
BLAKE2b-256 74e8081b7f23a6f8848d26235bb4855c7a7e7df3483642357966712a693bc85a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fabricatio_anki-0.2.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aef980640fad35743d67a604c6bdddc3c6ad75f61b5cc19b7aafcb9389b5e70d
MD5 7a0713395fa545ef0ca082d0894cca35
BLAKE2b-256 fe9ace85f10d99c68182a38a797b9c631f0b95988a519fe8b2e3e79b8e74a6ea

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