Your AI coding limits and spend, at a glance.

SupaMeter lives in your Mac's menu bar and shows how much of your Claude and Codex limits you have left, and what your usage would cost at API prices. Free, no account.

macOS 14 or later. Apple silicon and Intel. Free, with no ads and no analytics in the app.

Everything in one glance.

In the menu bar

The percentage of the limit you care about, always visible, with the reset time if you want it. It tints amber and red as you run low, and you choose which provider the bar shows.

Limits in the popover

Click the icon for every provider at once: the 5-hour session, the weekly limit, per-model weekly limits where the provider reports them, and when each one resets. Claude and Codex show live limits. Grok shows local usage.

Spend, as an API estimate

Today and the last 30 days, worked out from the token counts in your local logs and public API prices. It is an estimate of what the same usage would cost through the API, not a bill. Models without a known price show a dash.

Widgets

Small, medium and large desktop and Notification Center widgets. Small shows one provider's session and weekly limits, medium lists every provider, large adds today's and 30-day spend. A refresh button asks the app for fresh numbers.

Reads your logins. Sends them only to their own provider.

SupaMeter needs your existing sign-ins to ask each provider for your limits, so here is exactly what it touches. Settings, then Providers, shows the same list for your Mac.

  • Claude: the usage logs in ~/.claude/projects, read locally for token counts, and the Keychain item "Claude Code-credentials". That login is sent only to Anthropic (api.anthropic.com) to read your limits. macOS asks once; choose Always Allow.
  • Codex: the session logs in ~/.codex/sessions and ~/.codex/archived_sessions, read locally for token counts, and the login in ~/.codex/auth.json, which is sent only to OpenAI (chatgpt.com) to read your limits.
  • Grok: the usage files in ~/.grok/sessions, read locally. Nothing is sent anywhere.
  • Cursor: only checks that ~/Library/Application Support/Cursor/User/globalStorage/state.vscdb exists, to detect Cursor. It shows no Cursor usage in 1.0.

Apart from each login going to its own provider, the only other network request is the update check, which fetches supameter.app/appcast.xml. No analytics in the app, no account, and the numbers are stored only on your Mac. SupaMeter never refreshes a token for you: if a login has expired, it asks you to open that tool and sign in again.

More from the Supa family.

SupaMeter is free. The rest are small Mac apps you pay for once, with no subscription.

SupaClip

Clipboard manager, one keystroke away.

SupaGrab

Text and QR codes from anywhere on your screen.

SupaJot

A scratchpad that's always one shortcut away.

SupaNext

Your next meeting in the menu bar, one click to join.

Best value

Everything

$12.99once

All four paid Supa apps. Four keys, one checkout, three Macs each.

Questions and answers.

Is it really free?

Yes. SupaMeter is free, with no trial, no license key and no ads. The other Supa apps are paid; this one is how we say hello.

Does it send my data anywhere?

No. Apart from the update check (supameter.app/appcast.xml), the only network calls are each provider's own usage request, made with that provider's own login: Claude to Anthropic, Codex to OpenAI. There is no analytics in the app and no account. See the privacy section above for the exact files and Keychain item it reads.

Why does macOS ask about my Keychain?

To read the Claude Code login that Claude Code itself stored there. Choose Always Allow and it won't ask again. Claude's live limits can be switched off in Settings, then Providers.

Is the spend what I'm charged?

No. It is an estimate of what your token counts would cost at public API prices. Subscriptions are billed differently, so treat it as a sense of scale.

Which providers are supported?

Claude and Codex with live limits, and Grok with local usage. A provider you don't use simply stays out of the way.

Which Macs does it run on?

Any Mac on macOS 14 Sonoma or later, Apple silicon or Intel.