VibeLearn is a Claude Code plugin that silently observes your sessions, extracts the concepts you practice, and generates personalized quizzes so you never forget what you learned.
import { useState } from 'react'
function useDebounce(value, delay) {
const [debounced, setDebounced] = useState(value)
// ... implementation
}
What does the useDebounce hook prevent?
From installation to mastery in four simple steps.
One command in Claude Code. No config needed.
VibeLearn silently observes your sessions.
Personalized questions from your actual code.
SM-2 spaced repetition ensures you retain it.
Automatic analysis, intelligent quizzes, and science-backed retention — all without leaving your terminal.
Detects your tech stack and analyzes code patterns using tree-sitter AST parsing.
Multiple choice, code reading, spot-the-bug, fill-in-blank, open-ended, and more.
SM-2 algorithm schedules reviews at the optimal time for long-term retention.
TypeScript, Python, Go, Rust, Java, C++, Ruby — analyzed with tree-sitter grammars.
Track mastery per concept, build streaks, earn XP, and share your learning journey.
Local-first. No full code stored. Opt-in cloud sync. Privacy tags for sensitive content.
Start free. Upgrade when you want to unlock everything.
Everything you need to get started.
Unlock every learning tool.
| Feature | Free | Pro |
|---|---|---|
| Session Analysis Deep-focus learning cycles allowed per day. | Unlimited | Unlimited |
| Quiz Questions per Session Number of generated questions after each session. | 7 | Unlimited |
| Question Types Variety of quiz formats available. | 3 types | All 7 types |
| Open-ended AI Grading Neural mapping of your architectural blindspots. | ||
| Streak Maintenance Safety net for when life intervenes. | 1 / month | 3 / month |
| Gap Score History How far back your diagnostic history goes. | 7 days | All time |
| Export Learning Data Download your history as JSON or CSV. | ||
| Priority Support Dedicated channel for fast-track help. |
VibeLearn is licensed under AGPL-3.0. Read the code, contribute, or self-host. Full transparency, no vendor lock-in.
View on GitHubInstall in one command. No credit card required. Your first quiz awaits.