Metadata-Version: 2.4
Name: fabricatio-anki
Version: 0.2.11.dev1
Requires-Dist: fabricatio-core
Requires-Dist: fabricatio-capabilities
License-File: LICENSE
Summary: An extension of fabricatio, which brings up the capability of creating fully explainned anki deck package
Author-email: Whth <zettainspector@foxmail.com>
Requires-Python: >=3.12, <3.15
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Homepage, https://github.com/Whth/fabricatio
Project-URL: Repository, https://github.com/Whth/fabricatio
Project-URL: Issues, https://github.com/Whth/fabricatio/issues

# `fabricatio-anki`

[MIT](https://img.shields.io/badge/license-MIT-blue.svg)
![Python Versions](https://img.shields.io/pypi/pyversions/fabricatio-anki)
[![PyPI Version](https://img.shields.io/pypi/v/fabricatio-anki)](https://pypi.org/project/fabricatio-anki/)
[![PyPI Downloads](https://static.pepy.tech/badge/fabricatio-anki/week)](https://pepy.tech/projects/fabricatio-anki)
[![PyPI Downloads](https://static.pepy.tech/badge/fabricatio-anki)](https://pepy.tech/projects/fabricatio-anki)
[![Build Tool: uv](https://img.shields.io/badge/built%20with-uv-orange)](https://github.com/astral-sh/uv)

An extension of fabricatio, which brings up the capability of creating fully explained anki deck package.

---

## 📦 Installation

This package is part of the `fabricatio` monorepo and can be installed as an optional dependency using either pip or uv:

```bash
pip install fabricatio[anki]
# or
uv pip install fabricatio[anki]
```

For a full installation that includes this package and all other components of `fabricatio`:

```bash
pip install fabricatio[full]
# or
uv pip install fabricatio[full]
```

## 🔍 Overview

Provides comprehensive capabilities for creating, managing, and organizing Anki flashcard decks. The package enables
AI-powered deck generation with support for multimedia content, custom templates, and seamless integration with
Fabricatio workflows for automated educational content creation.

## 🧩 Key Features

- **Template Customization**: Users can customize the card templates according to their needs, including layout, font,
  color, and custom fields
- **Media Support**: Add images, audio, and video files to cards to enhance learning experiences
- **Automated Deck Generation**: Use AI-powered content generation to create comprehensive Anki decks from various
  sources
- **Content Structuring**: Organize educational content into optimal question-answer pairs and spaced repetition
  sequences
- **Multi-Format Support**: Generate decks from text, documents, web content, and structured data
- **Quality Assurance**: Built-in validation and improvement capabilities for card content accuracy and effectiveness

## 🔗 Dependencies

Core dependencies:

- `fabricatio-core` - Core interfaces and utilities

No additional dependencies required.

## 📄 License

MIT – see [LICENSE](../../LICENSE)


