An AI coach that drills you until you've got it
One sentence, hand it to your AI
Copy this line and send it to any AI tool — Claude Code, zcode, Cursor — it installs the coach and the site source. Tell it “I want to learn X” and you can start drilling today
Install ai-study-kit from https://aistudykit.dev/install.md
Prefer typing commands yourself? Per-tool install matrix · Want to run locally? The clone route lives there too
What happens after install
Four steps from one sentence to drilling
From then on every session starts with /ask-coach: it scans your progress and picks the one thing to do now ·
How /ask-coach works
What it actually looks like
Screenshots captured from the live demo — not mockups. Click “Try the demo” to use it
One toolkit, six learning artifacts
What the lessons teach, the quizzes test and the cards drill are the same knowledge points
Who is this for
The repo ships a git and Linux example theme; swap in whatever you're actually studying
| What you are doing | Does it fit |
|---|---|
| A developer learning a new stack, say React or K8s | ✅ AI distills the docs into quizzes; drill with cards |
| A student preparing for an exam | ✅ Got past papers? Import them. Don't? AI writes questions from your exam points |
| Getting ready for interviews | ✅ Say what it's for — AI writes lessons and questions, then walks you through your wrong answers |
| Learning anything with exam points, compliance or processes | ✅ If it can be Q&A, it can be learned |
| You just want a ready-made question bank | ❌ No stock questions here — but AI can generate a set from your exam points |
Why not existing tools
Anki has no quiz app or deep-dives; Quizlet is closed-source SaaS and keeps your data
| Tool | Quizzes | Lessons | SRS cards | Deep-dives | Open source |
|---|---|---|---|---|---|
| Anki | ✗ | ✗ | ✓ | ✗ | ✓ |
| Quizlet | ✓ | ✗ | Partial | ✗ | ✗ |
| Notion | ✗ | Notes | ✗ | ✗ | ✗ |
| ai-study-kit | ✓ | ✓ | ✓ | ✓ | ✓ MIT |
Which AI CLIs are supported
Three tested by us; five more via the Agent Plugins open standard
Plus any other AI CLI that supports the Agent Plugins standard or a skills directory
Frequently asked questions
Free vs paid, question banks, data ownership and Anki compatibility
Is it free?
Yes. MIT-licensed open source, no accounts, no subscriptions, no telemetry.
How is it different from Anki?
Reviews run the Anki-compatible SM-2 scheduler (learning steps, graduation, lapse decay), but the loop also covers the quiz side — grading, wrong-answer deep-dives and course pages around the same exam points. It is not an Anki plugin.
Where does my data live?
In local mode progress stays in your browser; deploy the small bundled server and progress is a single progress.json file on your own machine. No third party is ever involved.
Which LLM providers are supported?
Any OpenAI-compatible API (OpenAI, Zhipu GLM, DeepSeek, Kimi, Qwen, Doubao and more), configured in your own .env. The quiz app and flashcards also work with no AI at all.
How do I deploy it?
Static frontend plus a small Hono server: pnpm build && pnpm exec pm2 start on any Node host — or run purely locally with pnpm dev.
What question types are supported?
Single-choice, multiple-choice (all-correct grading) and true/false, stored as plain JSON — no lock-in.
Can I use my own question bank?
You don't have to. Tell the built-in /ask-coach “I want to learn X”: it aligns an exam outline with you, then drafts questions, cards and lessons to match. Prefer your own? Questions are plain JSON per theme — import past papers anytime.
Can I turn my study material into a podcast?
Yes. Any material — lessons, questions, wrong-answer deep-dives — can be synthesized into a two-host audio show with a transcript. Generated with your own API key, in five languages, for passive review on your commute or while exercising.
More than a quiz tool
A study methodology distilled from real practice is built in
