--- license: apache-2.0 title: BatAnki sdk: streamlit colorFrom: indigo colorTo: purple sdk_version: 1.46.0 --- # 🦇 BatAnki – AI-Powered Flashcard Generator BatAnki is a lightweight AI-driven app that converts any document, image, audio, or video into spaced-repetition flashcards. Designed for learners, researchers, and educators, BatAnki supports multiple input types and smart flashcard types including: - Q&A Cards - Cloze Deletions - Multiple Choice Questions - Reverse Recall --- ## 🚀 Features - 📄 PDF & Text file support with preview - 🖼️ Image-to-text (OCR) processing - 🎧 Audio/Video transcription to text - 🧠 AI-based flashcard generation with multiple engines - 📦 Export flashcards to `.apkg` (Anki) and `.csv` - ✅ 100% free & open-source — no paid APIs needed --- ## 📂 Input Formats Supported - PDF (`.pdf`) - Text & Docs (`.txt`, `.docx`) - Image (`.jpg`, `.png`) - Audio (`.mp3`, `.wav`) - YouTube audio via link --- ## ⚙️ Installation To run locally: ```bash pip install -r requirements.txt streamlit run app.py