Claude Dashboard iconClaude Dashboard

open-source Free Star0k

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 ~/.claude logs (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...