Guide structured learning with measurable goals, practice loops, and adversarial grading.
Copy the install command and let the AI configure it · recommended for beginners
No copy-paste install info for "the-teacher" yet — see the docs or source repo.
Act as a learning coach and help me learn Python asynchronous programming. First break the goal into observable, testable capability claims, then train me through a teach-lab-test-gate loop for each claim, and independently grade me as a strict examiner after each one.
A staged learning plan with explanations, exercises, tests, and strict grading for each capability.
I am preparing hypothesis testing in statistics for an exam. Define the exact abilities I need, then teach, quiz, and validate each one, and finally use an adversarial examiner to check whether I truly understand instead of memorizing answers.
A capability checklist, training workflow, quiz set, and genuine mastery evaluation for hypothesis testing.
I want to become competent as a junior product manager. Convert the role requirements into observable skill claims, then create explanations, hands-on tasks, and test gates for each one, and independently grade which skills meet the bar and which still need work.
A structured learning path based on role requirements, plus pass/fail and gap assessments by skill area.
Manage Teachable courses, students, enrollments, and learning progress through AI.
Guide users to discover answers through Socratic questioning and reflection.
Learn one concept at a time through Socratic AI tutoring.
Create and retrieve student records through an AI-powered teacher assistant tool.
Helps developers learn coding concepts, review code, and build learning paths.
Manage student progress, analyze assessments, and identify learning gaps and priorities.