A menu bar fuel gauge for your AI coding subscriptions
ClaudeBar is a macOS menu bar app that tracks real-time usage quotas across more than ten AI coding assistants, turning your session limits into color-coded progress bars before you hit a wall.

What it does
ClaudeBar sits in your macOS menu bar and polls usage data from AI coding assistants—Claude, Codex, Gemini, GitHub Copilot, Antigravity, Z.ai, Kimi, Kiro, Amp, and OpenCode Go. It displays session, weekly, and model-specific quotas as color-coded progress bars, and fires system notifications when your remaining budget drops into warning or critical territory. The app auto-refreshes on a configurable interval and lets you toggle individual providers on or off to declutter the view.
The interesting bit
The app deliberately skips the usual ViewModel/AppState pattern; SwiftUI views consume domain models directly through a single QuotaMonitor source of truth. It also auto-detects some CLI tools and can import any iTerm2 color scheme, which means your quota dashboard can match your terminal aesthetic—including a Christmas theme that auto-enables during the holiday season.
Key highlights
- Supports 10+ providers in one menu bar icon, from mainstream (Claude, Gemini) to niche (Kiro, Amp, OpenCode Go)
- Visual health indicators: green, yellow, red, and gray bars mapped to >50%, 20–50%, <20%, and 0% remaining quota
- Custom theme support via
.itermcolorsimports, plus a CLI theme and an auto-scheduled Christmas theme - Protocol-based dependency injection with
@Mockableand “Chicago School TDD”—tests verify state changes, not method calls - Auto-updates via Sparkle and automated signed/notarized releases through GitHub Actions
Caveats
- Requires macOS 15+ and separately installed CLI tools for most providers (e.g.,
claude,codex,gemini,kimi,kiro-cli) - Kimi API mode requires granting Full Disk Access so the app can read browser cookies for authentication
- OpenCode Go tracking relies on parsing a local SQLite database with specific usage windows
Verdict Worth a look if you pay for multiple AI coding assistants and want at-a-glance quota health without opening ten browser tabs. Skip it if you’re on Windows or Linux, or if you only use one provider with a dashboard you already tolerate.
Frequently asked
- What is tddworks/ClaudeBar?
- ClaudeBar is a macOS menu bar app that tracks real-time usage quotas across more than ten AI coding assistants, turning your session limits into color-coded progress bars before you hit a wall.
- Is ClaudeBar open source?
- Yes — tddworks/ClaudeBar is an open-source project tracked on heatdrop.
- What language is ClaudeBar written in?
- tddworks/ClaudeBar is primarily written in Swift.
- How popular is ClaudeBar?
- tddworks/ClaudeBar has 1.5k stars on GitHub and is currently cooling off.
- Where can I find ClaudeBar?
- tddworks/ClaudeBar is on GitHub at https://github.com/tddworks/ClaudeBar.