About this template
The lesson doesn't scroll away
You get one good explanation from an AI, it disappears into scrollback, and next week you ask from zero.
This Codex agent teaches the topic — then hands you the file.
What this AI tutor does
Say teach me X or /learn X with a real topic.
It asks your level and your goal first, then adapts its depth to what you answered. It teaches worked-example-first instead of lecture-first: you watch the thing get done before you're handed the rule behind it. When the session ends it writes one self-contained interactive HTML file and prints the path right in your session.
Open it tomorrow on a train. Click through the quiz. Send it to someone.
What adaptive learning looks like here
The explanation, the worked example, and the clickable quiz all live inside that one file.
No account to log into. No hosted player. No link that rots when a vendor sunsets the product. It's HTML sitting on your VM, so you can read it, edit it, fork it, and email it to a friend who needs the same thing.
That file is the product. The chat is just how it got written.
What you get when you fork
- The adaptive
/learntutor flow - The HTML lesson generator that writes the keepable file
- The worked-example-first teaching pattern
What you must supply
Your own OpenAI credentials for Codex — OPENAI_API_KEY, set inside your VM.
That's the entire list. No LMS account, no course platform, no third-party seat to buy. The key lives only inside your VM and is never part of the template.
Your first session
- Fork it and open your Codex session.
- Set
OPENAI_API_KEY. - Say
teach meplus the thing you actually need this week — not a test topic. - Answer the two questions about your level and your goal. They change what you get back.
- Open the HTML file at the path it prints.
That's the whole loop. Run it again tomorrow for the next topic, and the files stack up.
Honest limits
This is a tutor, not a school.
There's no gradebook, no SSO, no roster. Each lesson is a standalone file, so organizing them is on you. It isn't a spaced-repetition flashcard app either, and it runs on Codex — if you want this behaviour on a different harness, this isn't that template.
Model tokens are yours. Your first jurniti purchase carries a 30-day money-back guarantee.