
OpenUsage is a native macOS menu-bar app for checking limits and estimated spend across AI coding subscriptions. It brings provider dashboards into one compact panel, so you can see how much of a session or weekly allowance remains without opening several websites.
The app is aimed at people who use more than one coding assistant or who need to watch reset windows closely. Metrics can be reordered, hidden, starred, or pinned directly to the menu bar, while cached values appear immediately and refresh in the background.
Features
- Track session and weekly limits, credits, reset times, and supported spending metrics for providers including Claude, Codex, Cursor, Copilot, Devin, Grok, OpenRouter, and Z.ai.
- Pin up to two metrics per provider to the menu bar as compact text or mini progress bars.
- Customize provider order and visibility, star important rows, and separate always-visible metrics from on-demand details.
- Refresh cached data every five minutes, with manual provider-level refresh when a current reading is needed.
- Read normalized usage data from scripts or other local tools through the bundled command-line interface and loopback HTTP API.
- Install through Homebrew or a signed, notarized universal DMG, with automatic updates through Sparkle.
Where it fits
OpenUsage fits developers who pay for several AI tools or regularly approach provider limits. It replaces repeated dashboard checks with a glanceable view, but the numbers still depend on each provider's available APIs, local logs, and authentication state. Spend calculated from local logs is an estimate rather than a billing statement.
Privacy and requirements
OpenUsage requires macOS 15 or later and runs on Apple silicon and Intel Macs. Most integrations reuse credentials already stored by provider tools; OpenRouter and Z.ai require an API key. According to the project documentation, credentials stay on the Mac and are used for corresponding provider requests.
The app always sends an anonymous daily-active ping and anonymous crash reports. Additional anonymous usage analytics are enabled by default and can be disabled, but the daily ping and crash reporting cannot. Optional iCloud Sync stores normalized daily token, spend, and model totals in the user's private iCloud container.
Pricing
OpenUsage is free and open source under the MIT license.