See every Token , quota window, and session arc from your menu bar.
Claude Statistics turns local AI coding history into a polished macOS command center for Claude Code, Codex CLI, Gemini CLI, and marketplace-installed workflow plugins.
A live activity surface docked to the MacBook notch.
Normally just a black notch, invisible to your workflow. Whenever Claude Code / Codex / Gemini has something happening — a permission request, waiting input, a session status change — it expands. One keystroke jumps back to the exact terminal tab.
- Active sessions list Every running session grouped by project, with live status: waiting / working / awaiting approval.
- Permission cards Claude Code permission requests surface as inline Allow / Deny cards, decisions written back through the hook protocol.
- Tab-accurate focus Click a card or hit Return to land in the session's exact terminal tab — Ghostty surface id, iTerm2 tty, Terminal tab all handled.
Claude, Codex, Gemini, and plugin providers each parse, meter, and switch identity independently.
Claude Statistics can keep managed accounts for Claude, Codex, and Gemini, then switch the live account used by that provider when you choose another identity.
Claude Code
Parses JSONL transcripts. Fetches 5h / 7d / per-model usage windows from Anthropic's OAuth API.
Codex CLI
Decodes the local JWT for user info — no extra API call. Handles the CLI's WAL/SHM sidecar files cleanly.
Gemini CLI
Grouped quota buckets visualized, with local trend charts anchored to reset times.
Install from Discover and bring new providers, subscription endpoints, and integrations into the app.
The official catalog lives in claude-statistics-plugins. Plugins are not silently swapped: download, verify, trust, and hot-load all happen inside the app.
Discover
Fetch the official claude-statistics-plugins catalog and browse Provider, Integrations, Subscription, Share Card, and Utility entries.
Verified install
Downloads are .csplugin.zip bundles checked with SHA-256 and manifest ID matching before hot-loading.
Subscription extensions
Third-party endpoints arrive through subscription plugins: token-based identities, quota windows, exhaust estimates, trend charts, and per-model pricing — managed beside native provider accounts.
Installed control
User plugins can be updated, disabled, uninstalled, and have trust decisions reset from Installed.
A native-feeling command center with the visual confidence of a modern product site.
Search transcripts, inspect tools, and jump back into the exact project context.
Browse grouped sessions, inspect token and model breakdowns, and reopen work in your preferred terminal.
Track live quota pressure before a workflow stalls.
Follow Claude windows, Codex plan context, Gemini grouped buckets, and plugin subscription endpoints at a glance.
See the shape of your work over weeks, months, and bursts.
Heatmaps, project rankings, trend charts, and cost distribution turn raw transcripts into signal.
Learn more →Providers and subscription endpoints can arrive through plugins.
Claude is the built-in default provider; Codex, Gemini, third-party endpoints, and future integrations ship through the marketplace — bringing quota windows, exhaust estimates, trend charts, and per-model pricing along with them.
Learn more →Swap live Claude, Codex, or Gemini identities without digging through dotfiles.
Changing CLI identity becomes a product feature, not a shell ritual.
Learn more →Turn deep usage history into polished, data-backed bragging rights.
Generate role-driven cards with badges, proof metrics, and export-ready visuals.
Turn heavy usage history into a polished identity card people will actually remember.
Share Preview is not a generic export. It composes role labels, badge unlocks, cost and token proof, project coverage, and a QR-ready layout into something worth posting.
Download the app or inspect the source.
Install the latest DMG from GitHub Releases, or clone the repository and build it locally with XcodeGen and Xcode 16+.