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, session, and trend monitoring across AI Tools, with optional self-hosted sync.
Tracks every tool in your loop
Turn on opt-in history and Token Monitor opens a full dashboard window: a GitHub-style activity heatmap with streaks, plus per-tool and per-model usage stacked over time in bar and K-line views, rolled up across all your devices.
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.
There is no mode toggle. Paste a hub URL and the widget starts syncing; clear the field and everything stays on this machine.
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.
Pick a sync backend; all three speak the same ingest protocol.
Token Monitor syncs only the fields needed to show totals, costs, tool and model breakdowns, and normalized account limit status.
{
"deviceId": "mac-studio",
"hostname": "Mac Studio",
"platform": "darwin",
"agentVersion": "0.11.0",
"updatedAt": "2026-06-12T10:14:20.193Z",
"today": {
"totalTokens": 147852309,
"costUsd": 122.29,
"clients": { "codex": 98123456, "claude": 49728853 },
"models": { "gpt-5.5": 98123456, "claude-opus-4-8": 49728853 }
},
"month": { … totals, clients, models … },
"allTime": { … totals, clients, models … },
"limits": {
"providers": [
{ "provider": "claude", "accountKey": "sha256:9f2c…", "status": "ok",
"windows": [ { "kind": "weekly", "usedPercent": 61.4, "resetsAt": "2026-06-15T00:00:00Z" } ] }
]
}
}
The entire record a hub ever receives: counts, costs, and labels. Nothing else fits in the shape.
Intel Mac, Linux, and source installs are covered in the README for advanced setups.