Releases: SGSI/claudeometer
Release list
Claudeometer 0.2.4
Claudeometer 0.2.4
Added
- Borrow-flow notifications — the borrower is alerted when a request is approved, declined, ending soon (~10 min), or ended; the lender's request notification gains Approve / Reject buttons; and the lender is told when a borrowed account is returned (alongside the existing usage alerts).
Changed
- Proper reverse-DNS bundle id (
com.sgsi.claudeometer) + ad-hoc code-signing.
Known limitation
- macOS blocks notification delivery for unsigned / ad-hoc builds, so the notification code above stays dormant until a Developer ID-signed + notarized build ships (planned). The identifier change may re-prompt once for Keychain + notification permission after upgrading.
Install: brew upgrade --cask claudeometer (unsigned; on first open run xattr -dr com.apple.quarantine /Applications/Claudeometer.app).
Claudeometer 0.2.3
Claudeometer 0.2.3
Changed
- Borrow eligibility is now relative — a teammate's "Request" button appears only when your 5-hour usage is higher than theirs (borrow from whoever is less depleted than you), replacing the fixed "under 50%" rule. The "N lendable" count follows the same logic.
Install: brew upgrade --cask claudeometer (unsigned; on first open run xattr -dr com.apple.quarantine /Applications/Claudeometer.app).
Claudeometer 0.2.2
Claudeometer 0.2.2
Polished UI + a much clearer team-borrow experience.
Changed
- Redesigned popover — serif usage gauge, gradient bars, teammate avatars, pill tags, warm cream/terra palette (matching the site mockups).
Fixed
- Borrowing is clearly shown — on a teammate's account, the popover shows the borrowed account's usage with an "on 's quota · time left" banner, and that teammate's board row shows "Borrowing · time left" instead of another "Request".
- Board attribution — your board entry always reports your own account, and ending a borrow (switch back / auto-revert) now revokes it on the relay so the "borrowing from…" tag clears instead of lingering the full window.
- Menu-bar % now refreshes during the 90–100% "panic" blink (was frozen at the 90% crossing).
- No more duplicate "… (borrowed)" accounts — borrowed logins are ephemeral (removed on revert) and no longer appear in the ••• menu.
Install: brew upgrade --cask claudeometer · or the DMG below (unsigned; on first open run xattr -dr com.apple.quarantine /Applications/Claudeometer.app).
Claudeometer 0.2.1
Claudeometer 0.2.1
Fixed
- Board attribution while borrowing — when you're on a teammate's borrowed account, the app now reports your own account's usage (not the lent one), and the board shows who is borrowing from / lending to whom. A borrower is no longer mistaken for a heavy user of their own quota.
Added
- In-app team setup — the app prompts for the relay URL on first launch (skippable) and adds a "Set team relay URL…" item to the ••• menu. Both apply immediately — no config files, no relaunch. Install via Homebrew and set it up entirely in-app.
- Active-borrow tags ("borrowing from…", "lending to…") on the Team page.
Install: brew upgrade --cask claudeometer · or grab the DMG below (unsigned; on first open run xattr -dr com.apple.quarantine /Applications/Claudeometer.app).
Claudeometer 0.2.0 — Teams
Claudeometer 0.2.0 — Team mode 🧑🤝🧑
Claudeometer grows from a personal usage meter into an opt-in team account-pooling tool.
Added
- Team usage board — enroll with just a name and see every teammate's live 5-hour usage and when their window renews.
- Borrow a teammate's quota — request a fixed window (default 2h); they approve from their menu bar, your Claude Code switches to their account, then auto-reverts when time's up.
- End-to-end encrypted — a lent credential is sealed (X25519 ECIES) directly to the borrower; the self-hosted relay only carries opaque ciphertext and never sees a token.
- Local multi-account switch — vault several Claude logins and one-click switch, with a time-boxed auto-revert and a borrowed badge.
- Two-page popover (personal + Team) and a small self-hosted Go+SQLite relay (
relay/).
Notes
- Team mode is off by default — set
CLAUDEOMETER_RELAY_URL(or the localrelay-urlfile) to point at your own relay. With none set, Claudeometer stays a personal, offline meter. - Credentials never touch disk in plaintext — Keychain only.
- This DMG is unsigned; on first open run
xattr -dr com.apple.quarantine /Applications/Claudeometer.appor install via Homebrew.
Install: brew install --cask claudeometer · or grab the DMG below.
Claudeometer v0.1.0
First public release of Claudeometer — a native macOS menu-bar app that shows your Claude usage like a battery.
Features
- Live 5-hour quota in the menu bar with a gradient color ramp (green → red)
- Burn rate (
+%/hr) and ETA to full - 24-hour pace sparkline (30-day local history)
- 7-day, Sonnet, Opus, OAuth-apps quotas + extra-usage spend
- Graduated notifications at 50% / 75% / 90% (panic) / 100%
- "Hot" Claude Code sessions by token use
Install
Download Claudeometer.dmg, drag Claudeometer to Applications. It's not notarized yet, so on first launch run once:
xattr -dr com.apple.quarantine /Applications/Claudeometer.app
Requires macOS 13+. Unofficial; not affiliated with Anthropic.