Go to file
Gal d8ecdf514a
doc: add images
2025-02-11 00:08:10 +01:00
anki_generator feat: add tts 2025-02-11 00:02:41 +01:00
tests first commit 2025-02-09 23:49:25 +01:00
.env.example first commit 2025-02-09 23:49:25 +01:00
.gitignore feat: add tts 2025-02-11 00:02:41 +01:00
.python-version first commit 2025-02-09 23:49:25 +01:00
Makefile first commit 2025-02-09 23:49:25 +01:00
README.md doc: add images 2025-02-11 00:08:10 +01:00
back.png doc: add images 2025-02-11 00:08:10 +01:00
front.png doc: add images 2025-02-11 00:08:10 +01:00
pyproject.toml first commit 2025-02-09 23:49:25 +01:00
uv.lock first commit 2025-02-09 23:49:25 +01:00

README.md

Anki Flashcard Generator

Front: Front card

Back: Back card

A Python tool to automatically generate Anki flashcards for language learning.

Features

  • Generates vocabulary cards with examples and translations
  • Includes relevant images from Unsplash
  • Customizable card templates

Setup

  1. Install uv (if not already installed):

    brew install uv
    
  2. Clone the repository

  3. Set up development environment:

    make dev
    
  4. Copy .env.example to .env and add your API keys:

    cp .env.example .env
    

Usage

uv run -m anki_generator --input words.csv --output deck.apkg

Enabling TTS

See Anki Manual.