Socranki – AI powered followup questions

AnkiWeb addon 1712352624

Generates AI-powered Socratic follow-up questions during Anki reviews, evaluates submitted answers with feedback, adapts card tags and question difficulty, and supports local or API language models.
AI-generated summary; may contain mistakes.

aireview-flowtagging

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (👍 0 · 👎 0)
Updated
2026-05-07
Anki versions
25.09~
License
MIT (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-05-07 (178 days before the snapshot).
  • Commits in the last year: 10.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

GitHub

Repository
moo-dy/socranki · more by moo-dy
Stars
⭐ 0 · forks 0 · open issues 0
Last commit
2026-05-04
License
MIT
Languages
Python, Shell
Tests
0

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.5625.09+2026-05-07
History across monthly snapshots

Loading…

Similar addons

AnkiExplain

Adds an Explain button and dockable sidebar that uses Gemini AI to generate flashcard explanations, mnemonics, related concepts, and follow-up chat, with streaming responses and customizable prompts.

aireview-flowshortcutsaccessibility

6 votes 61% approval 👍 6 · 👎 0 Anki 2.1.1~ Updated 2026-02-12
Anki Answer Evaluation Add-on

Grades typed answers using OpenAI and immediately shows pop-up feedback with suggested ease and mnemonics, integrating into Anki's review flow.

aireview-flowquiz

2 votes 9% approval 👍 1 · 👎 1 ⭐ 0 Anki 25.02.4~ Updated 2025-05-10
AnkiExam

Integrates advanced AI into study sessions to generate targeted exam-style questions from decks and uploaded materials, assess answers in real time, and evaluate open-ended responses.

aiquizbeta

2 votes 34% approval 👍 2 · 👎 0 ⭐ 3 Anki 25.02.5~ Updated 2025-08-19

Description

Socranki: The Socrates of Anki

Socranki is an AI-powered add-on that transforms your Anki review sessions into interactive Socratic dialogues. Instead of just flipping cards, Socranki asks deep, follow-up questions to test your true comprehension and help you form stronger mental connections.

Key Features

  • Socratic dialogue: Generates pertinent follow-up questions by gathering context (similar tagged cards, connected cards by nid, surrounding cards). Question complexity is based on current card's age by following Bloom's Taxonomy (Understanding, Applying, Analyzing).
  • Interactive evaluation (Chit-Chat): Submit your answers to the AI for clinical, direct feedback.
  • Auto-adaptation: Automatically tags cards based on your performance (good_comprehension or needs_comprehension) and adjusts the difficulty of future questions.
  • Flexible backends: Supports local LLMs (Ollama) as well as APIs (OpenAI, Gemini, and compatibles)
  • Modern UI: A sleek, dockable, dark-mode compatible interface with full Markdown and MathJax/LaTeX support.

Setup

  1. Install the add-on.
  2. Go to Config (or Add-ons > Socranki > Config).
  3. Enter your API Key or leave it blank to use your local LLM (Ollama).
  4. Choose your Interaction Mode:
    • Chit-Chat: Interactive chat where you submit answers.
    • One-Liner: Fast mode where the AI shows a question and an ideal hidden answer.
  5. (Optional) Customize the AI Personality to make your tutor sound however you like.

Performance

Socranki is built to be extremely lightweight. All database lookups and AI requests happen in the background, ensuring your card-flipping experience remains buttery smooth even with massive decks.

Made by moo-dy

README

Socranki: The Socrates of Anki

Socranki is an AI-powered add-on that transforms your Anki review sessions into interactive Socratic dialogues. Instead of just flipping cards, Socranki asks deep, follow-up questions to test your true comprehension and help you form stronger mental connections.

Socranki Demo

Key Features

  • Socratic dialogue: Generates pertinent follow-up questions by gathering context (similar tagged cards, connected cards by nid, surrounding cards). Question complexity is based on current card's age by following Bloom's Taxonomy (Understanding, Applying, Analyzing).
  • Interactive evaluation (Chit-Chat): Submit your answers to the AI for clinical, direct feedback.
  • Auto-adaptation: Automatically tags cards based on your performance (good_comprehension or needs_comprehension) and adjusts the difficulty of future questions.
  • Flexible backends: Supports local LLMs (Ollama) as well as APIs (OpenAI, Gemini, and compatibles)
  • Modern UI: A sleek, dockable, dark-mode compatible interface with full Markdown and MathJax/LaTeX support.

Setup

  1. Install the add-on.
  2. Go to Config (or Add-ons > Socranki > Config).
  3. Enter your API Key or leave it blank to use your local LLM (Ollama).
  4. Choose your Interaction Mode:
    • Chit-Chat: Interactive chat where you submit answers.
    • One-Liner: Fast mode where the AI shows a question and an ideal hidden answer.
  5. (Optional) Customize the AI Personality to make your tutor sound however you like.

Performance

Socranki is built to be extremely lightweight. All database lookups and AI requests happen in the background, ensuring your card-flipping experience remains buttery smooth even with massive decks.

Made by moo-dy