BatAnki / README.md
Pavaas's picture
Update README.md
9b430d3 verified

A newer version of the Streamlit SDK is available: 1.52.2

Upgrade
metadata
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:

pip install -r requirements.txt
streamlit run app.py