// active recall for programmers

You learned it once.
Recall what matters.

AI-generated quizzes, Socratic tutoring, and mastery paths for coding and computer science. Stop re-reading tutorials — test yourself and rebuild your knowledge from source.

recallq — session

$ recallq --topic "B-tree indexes"

compiling 10 questions… done in 4.2s

Q3 · spot-the-bug · WHERE clause defeats the index

$ submit "the leading wildcard forces a full scan"

✓ correct — 8/10 · weak spot cleared: query planning

Built for getting it back

AI-generated quizzes

Any coding or CS topic, four question types — multiple choice, open-ended, code writing, and spot-the-bug — graded with real feedback, not just right/wrong.

Socratic mode

A tutor that answers questions with better questions. Dig into the concepts you keep getting wrong until they stick.

Mastery paths

Type a topic, get a staged learning timeline. Quiz your way through each node, or mark off what you already know.

Progress analytics

Score trends, topic breakdowns, and weak-spot detection so you always know what to review next.

Active recall, not re-reading

Testing yourself beats highlighting. Every feature is built around retrieving knowledge, the way memory actually works.

Your look, your call

Brutalist, terminal CRT, soft modern, paper, or midnight neon — the whole interface reskins in one click.

Your future self will thank you at the whiteboard.