Local-first AI coding telemetry

AI Tools usage at a glance

A local-first desktop widget for real-time token, cost, limit, and session monitoring across AI Tools, with optional self-hosted sync.

macOS Windows

Tracks every tool in your loop

Claude Code Codex Cursor Antigravity Hermes OpenCode OpenClaw

Tokens, limits, and session detail in one view.

Live token tracking & cost

Watch Claude Code, Codex, Hermes, OpenCode, OpenClaw, Cursor, and Antigravity update within seconds of each turn, with cost alongside every count.

AI Tool Limits before you hit the wall

See Claude Code, Codex, Cursor, Antigravity, and OpenCode session, weekly, billing, and credits windows, so a limit never surprises you mid-task.

Per-session detail on demand

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.

The same usage, on every surface you already use.

Menu bar & tray

Live cost, tokens, or your closest limit % right next to the clock on macOS and Windows.

Floating Bubble

Collapse the widget into a draggable mini-window with click or hover preview.

Discord Rich Presence

Broadcast today's tokens, cost, and top tool to your profile. Opt-in.

iOS widget

Today's totals on your Home Screen via the Worker hub, with Widgy or Scriptable.

Start with one widget. Add a hub for multi-device sync.

Local stays the default path. Add self-hosted sync when you want token usage from multiple devices rolled into one view.

Default path

Local mode

The widget reads local usage summaries through tokscale and renders them on the same machine. No account, no cloud.

Add only when needed

Sync mode

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).

Your code and conversations are not the product.

Token Monitor syncs only the fields needed to show totals, costs, tool and model breakdowns, and normalized account limit status.

Can sync

  • Device, hostname, and platform labels
  • Today, month, and all-time totals
  • Cost, client, model, and limit summaries

Never syncs

  • Raw prompts or source files
  • Conversation transcripts
  • OAuth credentials or provider responses

Download the packaged app and keep every coding tool visible.

Intel Mac, Linux, and source installs are covered in the README for advanced setups.