Claude Dashboard
Beautiful local analytics dashboard for Claude Code usage — reads ~/.claude logs with no API key required. Six interactive tabs covering live burn rate, agent activity, trends, model breakdown, insights, and session history.
9
GitHub Stars
6
Dashboard Tabs
100%
Offline
Overview
Claude Dashboard is a locally-hosted analytics dashboard that visualizes your Claude Code usage by reading JSON logs from ~/.claude. No API key or internet connection required — it works entirely with your local activity logs. Six interactive tabs cover everything from real-time token burn rate and active subagent sessions to 18-week activity grids, model cost comparisons, error analysis, and searchable session transcripts with CSV/JSON export.
The Verdict
Who Should Use Claude Dashboard?
Best For
- Claude Code power users tracking burn rate against 5-hour session limits
- Developers comparing cost-efficiency across Opus, Sonnet, and Haiku
- Anyone wanting session transcripts and tool error analysis locally
- Teams wanting a self-hosted, always-on usage monitor via Docker
Not Ideal For
- Non-Claude Code users (claude.ai web usage is not captured)
- Those without Node.js 18+ or Docker
- Users needing exact rate-limit reset times (not available in local logs)
What's Great
- Fully offline — reads local logs only, no API key needed
- Six tabs covering live burn rate, agents, trends, models, insights, and sessions
- Real-time subagent monitoring with token counts and git branch details
- Interactive pricing calculator with cache efficiency modeling
- 18-week GitHub-style activity heatmap
- Searchable session history with full transcript drill-downs
- CSV/JSON export; Docker support for always-on deployment
Watch Out For
- New project (May 2026), still maturing
- Requires Node.js 18+ or Docker
- Only works with Claude Code logs — claude.ai web usage not included
- Cannot display exact rate-limit reset times (not in local logs)
Pricing
View all features & details
Dashboard Tabs
- Live Usage — Real-time token burn rate, 5-hour session limits, weekly quotas, spending caps
- Agents & Live Activity — Active sessions and subagents with token counts and git branch details
- Trends — Daily token/cost charts, cache efficiency tracking, 24×7 heatmap, 18-week activity grid
- Models — Token distribution across Opus/Sonnet/Haiku, cost-per-token comparison, tool usage breakdown
- Insights — Error rates, tool failure analysis, language distribution, delegation metrics, edit accuracy
- Sessions — Config overview, workspace cost ranking, searchable session history with full transcripts
Installation Options
- Direct:
npm install && npm run dev(port 5180) - Docker:
docker compose up -d --build(port 8787) - Requires Node.js 18+
Export & Visualization
- CSV export for spreadsheets
- JSON export for programmatic access
- Toggle between token counts and USD cost views
- Interactive pricing calculator with cache efficiency modeling
Technical Details
- TypeScript (98.6%)
- Express backend + React/Vite frontend
- Reads
~/.claudelogs (read-only mount in Docker) - MIT License · 62 commits
How It Compares
| Feature | Claude Dashboard | Token Optimizer | Helicone |
|---|---|---|---|
| Focus | Usage visualization | Token reduction | API observability |
| Data Source | Local ~/.claude logs | Proxy/intercept | API gateway |
| Requires API Key | No | No | Yes |
| Offline Capable | Yes, fully offline | Yes | No |
| Cost Reduction | Awareness only | Active optimization | Awareness only |
| Agent Monitoring | Live subagent view | No | Yes |
| Session Transcripts | Full local transcripts | No | Partial |
| Setup | npm/Docker | MCP server | Cloud service |
| Price | Free | Free | Free tier + paid |
User Reviews
Loading reviews...