A menu bar accountant for your AI coding habit
OpenUsage exists because checking five different dashboards to see if you’ve burned through your Cursor credits is a waste of your time.

What it does — This is a macOS menu bar utility that tracks consumption across more than fifteen AI coding subscriptions—Claude, Cursor, Copilot, Grok, Windsurf, and others—displaying progress bars, badges, and remaining quotas in one panel. It refreshes automatically on a schedule you set and exposes a local HTTP API so other apps can read your usage data from 127.0.0.1:6736.
The interesting bit — The author claims every line of code was generated, reviewed, and shipped using AI tools like Cursor, Claude Code, and Codex CLI, making the project a real-world stress test of vibe-driven development. It also supports routing provider requests through SOCKS5 or HTTP proxies, which is a thoughtful nod to users who would rather not expose their traffic directly.
Key highlights
- Supports 15+ providers with granular, provider-specific metrics: session usage, weekly limits, credits remaining, pay-as-you-go caps, and more
- Plugin-based architecture means new providers can be added without updating the entire app, though plugins are currently bundled while a flexible loading API is in progress
- Runs fully offline after fetching data, with a global keyboard shortcut to toggle the panel and auto-update support for the macOS app
- Local HTTP API at
127.0.0.1:6736lets third-party tools consume your aggregated usage data
Caveats
- macOS only; Apple Silicon and Intel builds are provided, with no mention of Windows or Linux
- The
mainbranch is merged directly without staging and may be unstable; the README advises sticking to tagged releases for reliable builds - Plugins are still bundled rather than dynamically loadable, so custom providers require building from source for now
Verdict — Worth installing if you pay for multiple AI coding tools and want at-a-glance visibility into your burn rate. If you are not on macOS or you only subscribe to one tool, this solves a problem you do not have.
Frequently asked
- What is robinebers/openusage?
- OpenUsage exists because checking five different dashboards to see if you’ve burned through your Cursor credits is a waste of your time.
- Is openusage open source?
- Yes — robinebers/openusage is open source, released under the MIT license.
- What language is openusage written in?
- robinebers/openusage is primarily written in Swift.
- How popular is openusage?
- robinebers/openusage has 3.5k stars on GitHub and is currently accelerating.
- Where can I find openusage?
- robinebers/openusage is on GitHub at https://github.com/robinebers/openusage.