Features
Revizo's MCP server is the main product — the coach lives inside the LLM you already use. The web dashboard is just a quiet companion view of the same data.
What to revise today
Your due list, ranked by how overdue it is, how hard it hit you, and whether you last failed it. Ask "what should I revise today?" and start.
Your own mistakes, reminded
Before every revisit the coach replays your notes in your own words — "you did an off-by-one here last time — check your loop bounds" — so you re-fight the exact spot you lost, not a generic version of the problem.
Weak patterns across everything
The coach aggregates your most common failure patterns and warns you before new problems, not just old ones. Your vocabulary:
Rescheduled on truth
Success moves a problem further out on its difficulty ladder; failure brings it back tomorrow carrying the mistakes forward. Honest records make the schedule honest.
Real LeetCode sync
Sync recent activity with your public LeetCode profile, or connect once to import your full solved history. Later full imports only add newly solved problems. For code diagnosis, paste your code in chat.
Set up a full-history import →
Works where you work
Cursor, Claude Desktop, Claude Code, ChatGPT — anything that speaks MCP. See the connect guides.