Quick Start
Who is this for
Section titled “Who is this for”| You are | Does it fit |
|---|---|
| 🧑💻 A developer learning a new stack (React / K8s / Rust) | ✅ Distill official docs into quizzes, drill with flashcards |
| 📚 A student revising (exams / certifications) | ✅ Real question banks + AI wrong-question deep-dives |
| 🎯 Preparing for interviews | ✅ Write your own questions + AI-generated courses, with SRS |
| 🗂️ Learning anything with “exam points” (compliance, processes, terminology) | ✅ If it can be broken into Q&A, you can learn it |
| ❌ Wanting a ready-made question bank | ❌ This is a scaffold, not a bank — collect past papers, write your own, or have an AI agent generate them |
In one sentence: this is a scaffold, not a question bank. Questions can be past papers you collect, ones you write by hand, or a full set generated by an AI agent — install /ask-coach and just ask; the flow is described in Make It Yours under “Let an AI agent write the questions for you”. Once questions are in JSON, the tool adds courses, flashcards, wrong-answer analytics and review scheduling.
Don’t want to clone? Try the online demo — full features, progress saved in your browser only.
Run the demo in 5 minutes
Section titled “Run the demo in 5 minutes”git clone https://github.com/jerryjiao/ai-study-kitcd ai-study-kitpnpm installpnpm dev# Open http://localhost:5173What you’ll see (the dev-intro example theme: git + Linux basics):
| Tab | What it shows |
|---|---|
| Quiz | 10 git/Linux questions (single/multi/true-false), graded on submit, multi must be all-correct; wrong answers go to the wrong-question book |
| Flashcards | 4 SM-2 spaced-repetition cards, rated again / hard / good / easy, Anki-compatible |
| Courses | 2 self-contained HTML lessons (git’s three areas, Linux dirs & permissions) with ASCII diagrams and callouts |
It’s just a demo. You won’t use any of the dev-intro content — you’ll swap in the topic you’re actually learning. See Make It Yours.
Works without AI
Section titled “Works without AI”The three AI CLIs are incremental capabilities. If you just want the quiz app + flashcards, skip the LLM setup entirely — pnpm dev is enough.
Go further:
- Make It Yours — turn the demo into your own topic in 30 minutes
- Methodology — why it’s “syllabus → materials → quizzes”
- AI CLI Guide — let AI generate courses, deep-dives and podcasts
