QuotaBox

Your AI coding quotas, always in sight.

QuotaBox lives in the macOS menu bar and shows how much Claude Code, ChatGPT / Codex and GitHub Copilot usage you have left, when each window resets, and whether you will run out before it does.

Download for macOS
Version 1.0.1 · macOS 26 or later · Apple silicon & Intel · Notarized
Claude CodeUpdated 2 min ago
5-Hour42%
Resets in 2h 10m+9% last hourends at ~61%
7-Day11%
Resets Thu+1% last hour
ChatGPT · 5-Hour78%
Resets in 48m100% in ~35m
Copilot · Premium23%
Resets Oct 169 / 300 used

Three providers, one glance

QuotaBox reads the tokens your CLIs already store, polls each provider's usage endpoint, and normalises everything into "percent used" so the badge, alerts and charts work the same way for all of them.

Menu bar badge

Show any provider's limit as icon and percent, icon only, or a ring. Add a second metric and the time to reset. Monochrome if you like a quiet menu bar.

Projections

A burn-rate model over your recent history tells you "100% in ~35 min" or "ends at ~61%", plus the change over the last hour, for every window.

Alerts

One notification per window when a limit first passes your threshold. Thresholds are per provider, so Copilot at 75% and Claude at 90% is fine.

History & trends

Fourteen days of snapshots, line charts per provider, daily peak bars with limit-hit markers, and CSV export from the detail window.

Desktop widget

A small widget with your primary limit as a ring, or a medium one listing every limit with its countdown. Updates whenever the app refreshes.

Global shortcut

Open the popover from anywhere with a shortcut, launch at login, and pick a refresh interval from 2 to 30 minutes.

Install in a minute

No account, no configuration. QuotaBox only needs the CLIs you already use to be signed in.

Download the DMG, drag QuotaBox to Applications and open it. The app is notarized by Apple, so Gatekeeper lets it through.

Make sure at least one CLI is signed in: run claude, codex, or sign in to Copilot in your editor.

The badge appears in the menu bar within seconds. Open Settings from the popover to choose what it shows.

What it reads, and what it never does

  • Tokens are read from where your CLIs store them and used only to call each provider's own usage endpoint. QuotaBox never stores or forwards them.
  • Claude Code's Keychain entry is read the same way Claude Code itself reads it, so there is no macOS password prompt.
  • Usage history stays on your Mac, in Application Support. There is no QuotaBox server and no analytics.
  • Updates are delivered through Sparkle from this site, signed with an EdDSA key and verified before install.
ProviderToken source
Claude CodeCLAUDE_CODE_OAUTH_TOKEN → Keychain Claude Code-credentials~/.claude/.credentials.json
ChatGPT / Codex~/.codex/auth.json
GitHub Copilot~/.config/github-copilot/apps.json