Turn any quiz set into a complete learning loop
Questions live in one JSON file Lessons are self-contained HTML Flashcards run Anki-compatible SM-2
One app, five 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 your own question bank for real use
| What you are doing | Does it fit |
|---|---|
| A developer learning a new stack, say React or K8s | ✅ Distill docs into quizzes, drill with cards |
| A student preparing for an exam | ✅ Real question banks plus AI deep-dives |
| Getting ready for interviews | ✅ Write your own questions, AI writes the lessons |
| 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; write your own or generate them |
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 |
Three commands, then it is in your browser
Works without any AI setup; the quiz app and flashcards need no external service
git clone https://github.com/jerryjiao/ai-study-kitpnpm installpnpm dev → http://localhost:5173Not sure what to study today?
Swap the theme, generate lessons, quiz, deep-dive, deploy — no need to memorize any of it; the built-in /ask-coach picks what comes next
pnpm run skill:install adds it to your AI CLI; every session starts there ·
How /ask-coach works
More than a quiz tool
A study methodology distilled from real practice is built in
