What problem does it solve?
Enables sustained, structured learning for technical subjects by orchestrating diagnostic assessment, scoped lesson planning, targeted teaching, retrieval-based quizzes, and persistent progress tracking so learners can reliably build and retain mastery over time.
Core Features & Use Cases
- Diagnostic Mapping: Run a 5–7 question Socratic diagnostic to map prior knowledge and seed a topic-specific knowledge graph.
- Agenda Planning & Teaching Loop: Plan sessions that limit cognitive load, teach 1–2 new concepts per session with Socratic Q&A and alternate explanations when confusion arises.
- Verification & Archiving: Run a verification quiz per new concept, track hint usage and mastery transitions, write session logs, and update an explicit learner profile only after confirmation.
- Use Case: A developer who wants to master Rust ownership over multiple sessions receives diagnostics, a tailored agenda, focused teaching, quizzes, and an evolving knowledge graph and learner profile.
Quick Start
Start a new tutoring session by saying "I want to learn Rust ownership and borrowing" to begin diagnostics and create a topic knowledge graph.