Menu bar & tray
Live cost, tokens, or your closest limit % right next to the clock on macOS and Windows.
Local-first AI coding telemetry
A local-first desktop widget for real-time token, cost, limit, and session monitoring across AI Tools, with optional self-hosted sync.
Tracks every tool in your loop
Watch Claude Code, Codex, Hermes, OpenCode, OpenClaw, Cursor, and Antigravity update within seconds of each turn, with cost alongside every count.
See Claude Code, Codex, Cursor, Antigravity, and OpenCode session, weekly, billing, and credits windows, so a limit never surprises you mid-task.
Open a Claude Code, Codex, or OpenCode session to see tokens per prompt and per reply, read on-demand from local transcripts or databases. Never synced.
Live cost, tokens, or your closest limit % right next to the clock on macOS and Windows.
Collapse the widget into a draggable mini-window with click or hover preview.
Broadcast today's tokens, cost, and top tool to your profile. Opt-in.
Today's totals on your Home Screen via the Worker hub, with Widgy or Scriptable.
Local stays the default path. Add self-hosted sync when you want token usage from multiple devices rolled into one view.
The widget reads local usage summaries through tokscale and renders them on the same machine. No account, no cloud.
Each widget or headless agent posts that device's usage summary to your hub, which merges totals and streams them back to every connected widget.
Self-host the sync backend three ways: the in-widget hub, the Node CLI hub, or a Cloudflare Worker (which also powers the iOS widget).
Token Monitor syncs only the fields needed to show totals, costs, tool and model breakdowns, and normalized account limit status.
Intel Mac, Linux, and source installs are covered in the README for advanced setups.