AIQuota is a free Mac menu bar app that tracks API usage for Codex and Claude Code, displaying consumption gauges against the 5-hour and 7-day rolling windows. It provides visibility into quota state without requiring manual checks in web dashboards. (Free)
The menu bar display supports single or dual gauges covering each tracked service. Desktop widgets in small, medium, and large sizes offer at-a-glance quota state from the macOS widget panel, with single-service and two-service variants available. The app shows reset countdowns, plan details, and visual warning states as usage approaches configured thresholds.
Authentication relies on existing ChatGPT and Claude browser sessions rather than API keys, and credentials are stored in the macOS Keychain. Alert levels include low, critical, exhausted, and reset notifications, configurable per service. Anonymous usage analytics are included but disabled by default.
The project is released on GitHub under the MIT license with Commons Clause, permitting personal use while restricting commercial distribution.
System requirements: macOS 15 or later. Distributed as a direct download from GitHub Releases; not available on the Mac App Store.
Pricing: (Free)
Limitations: macOS 15 minimum excludes older systems. Intel Mac support is not confirmed. The MIT + Commons Clause license restricts commercial use. The app tracks only Codex and Claude Code; other AI services are not supported.
Alternatives: Claude Usage Systray (menu bar Claude API usage display), usage dashboards built into Anthropic Console and OpenAI platform web interfaces, Stats (general system monitor that can surface API costs via scripts).
Suitable for developers who regularly work within Claude Code or Codex usage limits and need passive, at-a-glance quota monitoring in the Mac menu bar.