yolog is a desktop app that archives, replays, and searches your vibe coding sessions from Claude Code.
Your vibe coding sessions are valuable — the debugging breakthroughs, architectural decisions, code patterns worth revisiting. Stop letting them disappear into JSONL files you'll never open.
Every day you have great vibe coding conversations:
- Debugging sessions that finally crack the issue
- Architectural decisions and their reasoning
- Code patterns worth revisiting
Then they vanish. Buried in ~/.claude/projects/ or lost in terminal history. When you hit the same problem weeks later, that solution is gone.
Yolog Desktop makes your vibe coding history searchable and useful.
Import sessions from Claude Code. Full playback with timeline navigation — jump to any message instantly.
- Syntax highlighting for all code blocks
- Tool use visualization (file edits, bash commands, searches)
- Error detection and highlighting
- Markdown rendering
Full-text search across all your sessions. Find that decision you made with AI 2 days ago. In seconds.
- Search across all projects
- In-session keyword search with highlighting
- Filter by project or date
Your sessions become a searchable knowledge base.
- Yolog Memory MCP — Claude Code integration for project memory search
- Memory Layer — AI-powered knowledge extraction from sessions
- Skill Discovery — Find similar workflow patterns with vector embeddings
- Smart Search — FTS5 with BM25 ranking for improved results
- Session Export — Memory-enriched exports for AI summaries
Watch sessions in real-time as you code.
- Live Token Streaming — Real-time token usage updates
- Active Session Watching — Auto-import new sessions as they're created
- Light Theme — New Frosted Circuit design with light mode support
- Dark Theme — Default dark mode for late night coding
Traditional metrics (lines of code, commits) don't capture vibe coding. When you write 50 characters and get back 5000 lines of working code, that's a different kind of productivity.
Yolog introduces metrics designed for vibe coding:
| Metric | What it measures |
|---|---|
| Token Leverage | AI output vs your input (e.g., "10x" = AI wrote 10x more than you prompted) |
| Burn Rate | Tokens per minute during active coding |
| Flow Detection | Is the AI working autonomously (vibing) or needing guidance (grinding)? |
| Streak Tracking | 12-week heat map of daily vibe coding activity |
Know what you're spending. Real-time pricing with per-session and per-project breakdowns.
- Input, output, and cache token costs
- Support for all Claude models
- Cost indicators (💵 < $1, 💰 $1-10, 🔥 $10-50, 🔥🔥 $50-100, 🔥🔥🔥 $100+)
| Tool | Status |
|---|---|
| Claude Code | ✅ Supported |
Download the latest .dmg from Releases.
Coming soon.
Built with Tauri — Rust backend, React frontend.
- ~10MB app size (no Electron bloat)
- SQLite local storage
- Privacy-first — all data stays on your machine
- Website: yolog.dev
- Releases: GitHub Releases
- Product Hunt: Vote for Yolog
- X: @yologdev
Found a bug? Have a feature request?
Open an issue or reach out on X.
Your vibe coding sessions are gold. Treat them that way.
