Free & Open Source — MIT License
Every time you build with Claude Code, Vibe Knowledge silently converts what happened into plain-language flashcards. No extra effort. No new apps to open.
Requires Claude Code. Installs hooks + MCP server in < 30 seconds. No cloud account needed.
How it works
01
Use Claude Code the way you always do. Vibe Knowledge hooks into every Edit, Write, and Bash call automatically — nothing to configure per-project.
02
After each session, a background process asks Claude Haiku: "what concept did we just touch, in plain English?" A flashcard is born. Your session never slows down.
03
Browse by project, search your glossary, trace the concept map, or run the spaced-repetition quiz. Explain it in your own words. Close a deal.
What a card looks like
Each card captures the term, why you used it, and a real-world analogy — automatically extracted from what you actually built.
After a week of vibe-coding, you have 100+ cards, all grounded in your own projects.
What's included
Installed once. Works across every project. The capture hook runs in milliseconds and never calls an AI — zero latency, zero cost at capture time.
API keys, tokens, .env files — automatically redacted before anything is stored. Patterns like sk-..., ghp_..., Bearer ... are masked at capture time.
The viewer includes a forgetting-curve quiz. Grade yourself (forgot / hazy / got it). The algorithm schedules your next review automatically.
A force-directed graph of your top 40 terms. Spot clusters. Identify gaps. Watch your understanding grow over time.
Add as an MCP server. Ask "what have I learned about webhooks?" directly inside sessions. Your cards become a searchable second brain.
Open view/index.html in your browser. No server, no bundler, no internet. All data lives in ~/.claude/vibe-knowledge/data/.
All data lives in ~/.claude/vibe-knowledge/data/. Nothing is transmitted to any server.
The distill process runs without your ANTHROPIC_API_KEY — it uses your Claude Pro subscription quota, not billable API calls.
[secret masked] before any storage.env, *.pem, *.key files are never recordedpassword=, Bearer ..., JWT tokens are automatically redactedFree forever. Open source. Install once, learn continuously.