878 Sessions, 52.9k Tool Calls — What a Year of Vibe Coding Looks Like
vibe-replay now tracks your AI coding activity across machines and tools. GitHub-style heatmaps, streak tracking, model usage breakdowns — and shareable public profiles.
Replay your AI coding sessions



PR diffs show what changed. vibe-replay shows why — every prompt, every thought, every edit, in one shareable file.
A local dashboard shows every session across Claude Code and Cursor — with activity heatmaps, project-level analytics, and cost estimates. Runs entirely on your machine.
$ npx vibe-replay -d
Pick a session and step through every prompt, thinking block, tool call, and code diff. Three view modes — All (full detail), Compact (condensed), and Custom (your filters). Navigate with the outline sidebar, search, or playback controls.
Drill into any session for auto-generated analytics: token burn & cost per turn, context window usage, cache hit rates, tool call distribution, model breakdown, and per-turn breakdowns.
See the big picture — GitHub-style activity heatmap, streaks, weekly trends, top projects, model usage, provider breakdown, and cost tracking across all your sessions. Filter by time range to see how your coding evolves.
Export as a self-contained HTML file, animated SVG, GIF, or markdown summary. Publish to GitHub Gist for a shareable link on vibe-replay.com, or upload to the cloud. Everything works offline — zero external requests.
Try it on your own sessions — takes 10 seconds.
No setup, no account, no config files. Just run npx vibe-replay and pick a session. Works instantly with existing Claude Code and Cursor sessions.
Every replay is a single self-contained HTML file. Zero external requests. Drop it in Slack, email it, open it on a plane. No server needed, ever.
Supports both providers out of the box. Sessions are auto-discovered from local files — including multi-file and resumed sessions.
Your AI coding wrapped: GitHub-style activity heatmap, streaks, weekly trends, top projects, model usage, and cost tracking. Browse all sessions across projects with the local dashboard.
Deep per-session analytics: token burn over time, context window usage, cache hit rates, tool call breakdown, model breakdown, and cost estimates with data-quality hints.
Publish to GitHub Gist for a shareable link. Export as markdown summary or animated SVG for PRs. Add comments that travel with the replay. Secret redaction built in.
Install vibe-replay as a plugin and your AI agent learns to generate replays on its own — during PR creation, session review, or on command. No context switching, no manual steps.
Finds your current session automatically — no file paths, no flags.
Generates markdown summary + animated GIF, embeds them in your PR description.
Just say "create a PR with session replay" and the agent handles everything.
Built on the open Agent Skills standard — works in Claude Code, Cursor, Codex, and more.
Install
Then use it
vibe-replay now tracks your AI coding activity across machines and tools. GitHub-style heatmaps, streak tracking, model usage breakdowns — and shareable public profiles.
We ran the built-in /simplify command on our own repo and captured every file read, agent spawn, and fix as an interactive replay. Here's what we learned by watching the black box.
513,000 lines of TypeScript, extracted from a source map left in the npm package. We found undocumented JSONL fields, hidden metadata, and MCP tool naming conventions — then turned them into product improvements.
Install in seconds. No account needed. No config. Just run the command and share your session.