Claudeometer pools your team's Claude limits into one shared battery: see everyone's live usage and borrow a teammate's Claude the moment you're out of quota — end-to-end encrypted and self-hosted. And it's a menu-bar gauge for your own 5-hour window, too.
No more guessing how much you have left. Claudeometer reads your live quota and turns it into something you can read in half a second.
The 5-hour window right in the menu bar, with a color that shifts smoothly from green to red as you climb — no hard jumps.
See how fast you're spending (+%/hr) and a forecast of when you'll hit the wall — turns a static gauge into a warning system.
A sparkline of your recent consumption, built from history kept locally for 30 days. Spot your heavy hours at a glance.
Notifications at 50%, 75%, 90% (panic), and 100% of the 5-hour window — each fires once, so you're warned, not spammed.
5-hour, 7-day all, Sonnet, Opus, OAuth apps, and extra-usage spend — all in one tidy popover.
See which of your local Claude Code sessions are burning the most tokens in the last five hours.
Turn on team mode to pool Claude usage across your teams — create or join as many as you like, see everyone's live 5-hour usage, and request a window from anyone in your team who's less tapped out than you right now. No fixed cutoff, just whoever has more room. Opt-in and self-hosted.
Pick a team from your list — or an All view across them — and see each teammate's current usage and when their 5-hour window renews, so you always know who's using less than you before you ask.
Spin up a team with a name and password, or join one you know the name and password for. Be part of several at once — say KC-Tech and KC-Product — and borrow within any of them. Public teams are discoverable and let people ask to join with owner approval; private teams stay invisible.
Request a fixed window from anyone in your team who's less used than you — they get a notification with Approve and Reject built in. The credential is sealed just to you — the relay only ever carries opaque ciphertext — and it auto-reverts when the time's up. You can only borrow from someone you share a team with, and a borrow you make in one team stays private from your others.
Runs against a tiny relay you host yourself. Teams are gated by a password (hashed on the relay), and the relay only ever sees usage numbers and opaque ciphertext — never your Claude credentials. It stays dormant until you point the app at your own relay.
Mockups of the real popover — your personal gauge, the list of teams you share, a team board with live borrow status, and the one-tap approval prompt.
The 5-hour gauge, burn rate, and ETA — plus every quota, one glance away. Borrowing? A soft banner shows whose quota you're running on.
Be in several teams at once. Your list shows each one — tap in to that team's board, or the All view across them. Create or join more from the ••• menu.
Inside a team: everyone's headroom in one list — including who's borrowing from whom, live.
Approve or reject right from the notification banner — no need to open the app. It auto-reverts the moment time's up.
Claudeometer piggybacks on the login you already have. Your token and usage data never leave your Mac — there's no account and no telemetry.
It uses the OAuth token Claude Code already stores in your macOS Keychain. Nothing new to sign into.
It calls Anthropic's usage endpoint for your live numbers and keeps a small 30-day history locally for the pace graph.
The menu bar updates itself, and you get a nudge at each threshold — so a hit limit is never a surprise.
Homebrew — recommended; opens with no Gatekeeper warning:
brew tap SGSI/claudeometer brew trust sgsi/claudeometer brew install --cask claudeometerOr download the .dmg — drag Claudeometer to Applications. It isn't notarized yet, so clear the quarantine flag once:
xattr -dr com.apple.quarantine /Applications/Claudeometer.appWant team mode? It needs a relay URL. If you'd rather not host your own, email sanketwable123@gmail.com or reach out on LinkedIn, and I'll share my hosted relay URL to point the app at.