Spaces:
Runtime error
Runtime error
| 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 |