v1.0.0 — token-free, two local sources
First stable release. Tokease shows your remaining Claude 5-hour and weekly limits as two rings in the macOS menu bar, reading only local files official Claude apps already write. No token read, no Keychain access, no network calls.
Superseded by v1.0.1, which fixes the statusline capture wiping good readings. Install v1.0.1 instead.
Highlights
- Two local sources, freshest wins: the Claude desktop app's quota history (zero config, ~5 min refresh) + the Claude Code statusline capture (optional, adds reset countdowns).
- Token-free by construction: the legacy endpoint mode (Keychain token + undocumented API) is fully removed, frozen for transparency at tag
v0.9.0-endpoint. - Honest freshness: stale data is flagged, expired resets show as "--", never a wrong countdown.
- Full test suite in CI on Python 3.10-3.13. MIT.
Install
brew install tpatrouillat/tap/tokease
brew services start tokease
See the README for source install and statusline wiring.