Now available on npm

Know your vibe.
Code smarter.

Your personal analytics dashboard for Claude Code sessions. One command. Zero setup. Everything stays on your machine.

$ npx vibebro Copied!

Requires Node.js 16+ and Claude Code

Everything you need, at a glance

Session stats, model breakdowns, tool usage, changelogs, context monitoring, and 10 performance KPIs. All computed from your local Claude Code data.

Session Stats

Messages sent, assistant replies, total tool calls, and token consumption broken down per session.

Model Distribution

See which models you're using, broken down by calls, tokens, or estimated cost. Opus, Sonnet, Haiku - all tracked.

Tool Usage

Which tools Claude is calling and how often: Read, Edit, Bash, Grep, Write, and more. Visualized as clean bar charts.

Performance KPIs

10 key metrics: Efficiency Score, Probable Cost, Tool Failure Rate, Sidechain Usage, Rewind Rate, and more.

Context Window Usage

Live context utilization percentage and peak usage across sessions. Always know how close you are to compaction.

Changelog

Generate structured changelogs from any session using Haiku. Per-session or batch, with incremental watermark tracking. Saved to your repo automatically.

Chat with VibeBro

Ask follow-up questions about your session. VibeBro has full context and gives specific, actionable answers.

Per-Session & Per-Project

Switch between individual sessions or see aggregated project-level stats. Full history at your fingertips.

Metrics that actually matter

92
Efficiency Score
$0.43
Probable Cost
2.1%
Tool Fail Rate
14%
Sidechain Usage
0%
Rewind Rate
87
Task Efficiency
3.2%
Rejection Rate
Low
Compaction Pressure
1.5%
Empty Result Rate
0%
Sidechain Fail Rate

Vibe Analysis

Get AI-powered insights on your prompting style, session dynamics, and emotional arc. Understand how you collaborate with Claude.

Vibe Gauges

Five dimensions scored 1-10 to capture the overall feel of your session.

8
Happiness
2
Frustration
7
Prompt Quality
9
Confidence
8
Collaboration

Prompting Score

Rate your prompting across four dimensions: Clarity, Specificity, Context Provided, and Task Decomposition.

Clarity8/10
Specificity7/10
Context Provided9/10
Task Decomposition6/10

Communication Style

How directive vs collaborative you are, your verbosity level, and technical depth throughout the session.

Emotional Arc

A visual timeline of your mood throughout the session. See the highs and lows of your coding journey.

Prompt Evolution & Tips

Track how your prompting quality changed over the session and get actionable advice to improve. VibeBro references your actual messages with specific observations and notable patterns.

Context Window Watcher

Monitor your context window usage in real-time. Get desktop notifications at 80% (warning) and 90% (critical) before auto-compaction hits.

npx vibebro --watch
or enable from Settings
macOS
Windows
Linux
Context Usage
Active Session
70%
utilized
Warn 80%
Critical 90%

Changelog

Generate structured changelogs from any session using Claude Haiku. Fast, cheap, and automatic.

Per-session or batch
Generate for one session or all at once
Incremental updates
Watermark tracking - no duplicates, no wasted work
Saved to your repo
Auto-saved to .claude/changelogs/
Copy for Claude Code
One-click prompt to resume context after compaction
Session Changelog
## Added
- User authentication flow with JWT
- Dashboard analytics component
- Rate limiting middleware
## Fixed
- Memory leak in WebSocket handler
- Race condition in auth callback
## Changed
- Migrated from REST to GraphQL
- Updated error handling patterns

Up and running in 10 seconds

1

Run one command

No install required. Just run it with npx and your browser opens automatically.

npx vibebro
2

Pick a session

Browse your Claude Code projects and sessions in the sidebar. Everything is auto-detected.

3

Get insights

Instantly see stats, KPIs, and run AI-powered vibe analysis. Chat with VibeBro for deeper questions.

Privacy-first. Zero bloat.

100% Local

All data stays on your machine. Nothing is stored externally or sent to any server.

Zero Dependencies

No Express, no React, no nothing. Just Node.js. Lightning fast and minimal.

Persistent History

Your vibe analysis and chat history persist across page reloads. Pick up where you left off.

Desktop Notifications

Cross-platform alerts for context window warnings on macOS, Windows, and Linux.

Coming Soon

We're building more ways to understand and improve your AI coding workflow.

VibeBro VS Code Extension

All these analytics right inside your editor

Session stats, KPIs, vibe analysis, and chat without leaving VS Code. Same power, zero context switching.

In Development
VibeBro

VibeBro Vibe Coding App

Because the best AI coding agent shouldn't require a CS degree to use

A brand new way to collaborate with AI on code. Not just analytics, a full vibe coding experience built from the ground up.

Coming Soon Join the Beta

Ready to check your vibe?

One command. That's literally it.

$ npx vibebro Copied!