Anki add-on: Anki Reflect – Session & Weekly Reflection

Anki Reflect – Narrative study session & FSRS insights Anki Reflect turns your daily or weekly reviews into a rich, narrative report you can actually read and learn from. It analyzes your local collection and generates a beautiful HTML dashboard with key stats, FSRS metrics, and growth graphs – all directly inside Anki. Anki Reflect 🔍 What it shows Session overview: Cards reviewed, time spent, average seconds per card, and comparison to the previous period. Retention & lapses: Mature retention %, correct vs total counts, “Again” rate, and a clean SVG retention ring. FSRS deep dive: Median stability, mean difficulty, estimated total knowledge (expected number of cards you’d recall), and struggling‑card percentage. Growth charts: Pure‑Python SVG graphs for mature card growth, daily review volume, and stability distribution – no extra libraries or compilers required. Narrative reflections: Conversational text that explains what the numbers mean for your learning, plus an optional LLM mode if you add an OpenAI/Anthropic API key. ▶️ How to use Install the add‑on and restart Anki. Open Tools → Generate Session Reflection . A dark‑mode “glassmorphic” report opens, summarizing today , this week , or this month depending on your config. ⚙️ Configuration Open Tools → Add-ons → Anki Reflect → Config to adjust: report_scope : today , week , or month mature_threshold_days : when a card counts as “mature” graph_theme : dark or light llm_enabled and provider/model/API key for optional AI‑generated narrative paragraphs Everything runs on your local data; LLM calls are only used if you explicitly enable them and provide a key.

GitHub repository: mrhemmati/anki-reflect
Languages: Python, Jinja, CSS