Monitor every Claude Code & Codex session, approve permissions and answer Claude's questions without leaving your editor, and get pinged the moment a task finishes — then see your whole AI bill in one place. All from your Mac's notch.
brew install --cask ercinio/tokenlens/tokenlensA live command center for your AI coding agents — and the only spend tracker that also watches your media-gen credits and subscriptions.
See every running Claude Code & Codex session — project, model, elapsed time, tokens, cost — updating live in the notch.
Permission requests surface as a banner. Allow or deny with ⌘Y/⌘N — or set always-allow — without switching windows.
A sound and a ✓ the instant a session finishes its turn, so you can walk away and know when to come back.
Click any session to raise the exact terminal window it runs in — Terminal, iTerm2, Warp, Ghostty, WezTerm & more.
Claude, OpenAI, Gemini and 13+ providers, plus Runway / fal / ElevenLabs credits and every subscription — one honest number.
Your live 5-hour and weekly Claude limits from Anthropic's own numbers — with burn-rate projection before you hit the wall.
Ten styles from 8-bit arcade to Swiss paper, any bundled font, custom accent & background, and 8-bit open animations.
Every AI subscription on one calendar with renewal alerts, so no trial quietly bills you at full price.
Track Ollama and LM Studio usage, and connect anything that speaks MCP — all on the same dashboard.
| Notch monitors | Menu-bar trackers | TokenLens | |
|---|---|---|---|
| Live sessions in the notch | ✔ | — | ✔ |
| Approve / task-complete | ✔ | — | ✔ |
| Real Claude limits + burn rate | partial | ✔ | ✔ |
| Total $ spend across providers | — | — | ✔ |
| Media-gen credits & subscriptions | — | — | ✔ |
| Local models + MCP | — | — | ✔ |
| Fully local, no account | varies | varies | ✔ |
Comparison reflects common feature sets of notch monitors and menu-bar quota trackers as of 2026.
Pre-order now during launch. The trial unlocks everything for 14 days — buy when you're convinced.
No. TokenLens runs entirely on your Mac, reads your local Claude Code transcripts, and talks only to a backend bound to 127.0.0.1. No account, no sign-in, no telemetry. Your API keys and tokens are encrypted on-device.
Claude Code and Codex CLI today, with more agents on the roadmap. Click a session and TokenLens switches to the exact tab running it in Terminal or iTerm2; Warp, Ghostty, WezTerm, kitty, Hyper, Alacritty and Tabby are brought to the front.
0.7.0 (Sep 3, 2026): reply to Claude from your phone (two-way Telegram), Bark push to iPhone/Watch, plan review with feedback, safe Allow-all that never waves through rm -rf or force-push, focus-aware surfacing, tmux/WezTerm/kitty pane precision, Hermes/Cursor/Copilot/Cowork sessions, a calibrated 80% forecast of your limit, task-level cost analysis, Codex/Copilot/DeepSeek/Kimi quotas plus custom relay APIs, SSH Remote, unused-quota nudge, on-device dictation, resume-safe accounting, language picker, Homebrew, statusline, custom sounds & quiet hours, Monthly Wrapped card, display currency, iCloud settings sync. 0.6.0: answer from the notch, any display, more agents, Daily Digest, project budgets, automation, multi-account.
A tiny hook (installed by the first-run wizard, with your settings.json backed up first) forwards Claude Code permission requests to the notch. If TokenLens isn't running, your normal terminal prompt takes over — it can never block or silently allow anything.
Everything — for 14 days, no card. After that the app keeps running; you'll just see a gentle reminder to activate. No features are ripped out from under you.
Yes. Deactivate in Settings ▸ License on the old Mac and activate on the new one. A 1-Mac license means one Mac at a time.
The current build plus a full year of updates at the $15 price — the roadmap (more agents, richer styles, iOS companion) lands as free updates during that year.