Private AI usage dashboard
Your private dashboard for AI-assisted development. Aggregate tokens, cost, and output from Claude Code, Codex, Cursor, and more — across every machine and account. Prompts stay on your devices; only rollups sync.
brew install starkdmi/tap/statsaiOr: curl -LsSf https://github.com/starkdmi/statsai/releases/latest/download/statsai-installer.sh | sh
48.2M
12.4k requests
87
in selected range
$142.60
API-equivalent
14 days
longest: 31
Activity
Providers
You run Claude Code on your laptop, Codex at work, and Cursor on a remote server. Each has its own usage UI, billing cycle, and blind spots. StatsAI normalizes local logs on each machine into one schema, syncs only what you need, and shows the full picture — including subscription value versus API-equivalent spend.
No API keys from providers. No proxying your requests. Just a local CLI that reads what your tools already log.
Install the open-source Rust CLI from GitHub. It reads local provider logs directly — no browser extension required.
Authorize each machine once in the browser. StatsAI stores a device session for automatic sync from that machine.
Read local provider logs on each machine, normalize them locally, and sync sanitized daily rollups to your private dashboard.
Use the dashboard for cross-device totals, provider breakdowns, subscription value, activity heatmaps, and project-level stats.
Not another wrapper around provider dashboards. A private dashboard designed around how you actually work.
Laptop, desktop, and headless servers — roll up tokens, cost, and activity into a single view filtered by account and time range.
Correlate AI sessions with commits and projects so you can see what you actually shipped with those tokens, not just how many you burned.
Daily rollups and counts leave your machine. Prompts, file paths, and raw log lines stay local. Preview exactly what syncs before it goes.
The Rust CLI that reads your local provider logs is fully open source. Inspect what it reads, how it normalizes events, and what it strips.
Claude Code, Codex, Cursor, Copilot, and more — normalized into a single usage model with token splits and API-equivalent cost estimates.
Publish privacy-preserving profile cards that show your AI activity without leaking prompts, paths, or sensitive metadata.
StatsAI is designed so the sensitive parts of your workflow never need to touch our servers. The open-source CLI reads local logs on your machine. Sync sends sanitized rollups — not your conversations. Run sync --dry-run for a quick summary, or sync --sink file to inspect the full batch locally before sending.
Normalized from local logs across providers
Connect your first device, scan your local logs, and see your real usage in one dashboard — without giving up your privacy.