Token Dashboard is a desktop application designed to provide detailed analytics and insights into Claude Code token consumption. This tool helps users understand how their tokens are being used by breaking down costs, identifying patterns, and offering actionable recommendations.
Key Features:
Comprehensive Usage Analytics: Token Dashboard offers in-depth analysis of token usage, including per-prompt cost breakdowns, tool/file heatmaps, and subagent attribution.
Real-Time Insights: Users can view daily token consumption, cache analytics, and session details to monitor their usage patterns.
Proactive Tips Engine: The application flags costly habits and provides tips to optimize Claude Code usage before they impact billing.
Audience & Benefit:
Ideal for developers and teams utilizing Claude Code, Token Dashboard empowers users with clear insights into their token expenditure. By identifying inefficiencies and suggesting optimizations, it helps reduce costs and improve resource allocation.
Token Dashboard is a fully offline solution designed for privacy, ensuring all data processing occurs locally without any external tracking or login requirements. It can be installed via winget for seamless setup on supported platforms.
README
Token Dashboard
See exactly where your Claude Code tokens go. A local desktop app that turns the JSONL transcripts in ~/.claude/projects/ into per-prompt cost analytics, tool and file heatmaps, subagent attribution, cache analytics, and a tips engine that flags expensive patterns before your next bill does.
100% local · no telemetry · no login · MIT · Windows / macOS / Linux · ~7 MB installer.
Install
Pre-built installers ship for every v4.* tag —
latest release.
Installs to %LOCALAPPDATA%\Programs\Token Dashboard\ with Start Menu
shortcuts. SmartScreen will warn about an unrecognized publisher on
first launch — click More info → Run anyway. The bundle is unsigned
for now.
macOS (Apple Silicon)
Homebrew tap:
brew tap Arylmera/token-dashboard
brew install --cask token-dashboard
What it does: downloads the latest *.dmg from the GitHub releases API,
copies Token Dashboard.app to /Applications, runs codesign --force --deep --sign - to fix the Team-ID dyld mismatch that otherwise breaks
unsigned bundles on macOS 14+, and launches the app. Source:
scripts/install.sh.
> ⚠️ The script is unsigned plain text. Open the URL in your browser
> first if you'd rather review the commands before piping them to bash.
Manual alternative — drag Token Dashboard.app from the .dmg to
/Applications, then:
codesign --force --deep --sign - "/Applications/Token Dashboard.app"
open -a "Token Dashboard"
Fully offline. The one optional network call is the Sync limits
button in Settings: it hits the Anthropic Messages API with a key you
save to read rate-limit headers, and stays disabled until you save a
key. Everything else — scanning, parsing, pricing, the SSE feed, the
tips engine — runs against local files only.
Developer documentation
Building from source, architecture, configuration, and contribution
notes live in docs/DEVELOPMENT.md.