19 providers · one menu bar item

Every AI quota. One menu bar.

ClaudeBar reads the usage limits your AI coding tools already know about — Claude, Codex, Gemini, Copilot, Kimi, Grok and fourteen more — and keeps them a glance away. Native SwiftUI. No sign-up. MIT licensed.

brew install --cask claudebar

macOS 15 or later · free forever · auto-updates via Sparkle

The ClaudeBar popover showing Claude session and weekly quotas at 85% and 62% remaining, plus cost, token and working-time cards.
19providers tracked
5themes, plus your own
0accounts to create
MITopen source, forever

The board

Nineteen assistants, one place to look.

ClaudeBar reads each provider the way that provider expects — its CLI, its API, its local server, its own database. Nothing to configure for most of them; enable only the ones you use.

Cl
Claudeclaude
Cx
Codexcodex
Ge
Geminigemini
Co
GitHub CopilotGitHub API
Ag
Antigravitylocal server
Za
Z.aiGLM coding plan
Br
AWS BedrockAWS profile
Am
Ampamp
Ki
Kimikimi · or API
Kr
Kirokiro-cli
Cu
Cursorcursor
Mm
MiniMaxAPI key
Ds
DeepSeekAPI key
Vc
Vercel GatewayAPI token
Al
Alibabacoding plan
Ms
Mistrallocal logs
Oc
OpenCode Goopencode
Op
Oh My Piomp
Gk
Grokgrok

A few need one-time setup — Copilot credentials, an AWS profile, a Kimi mode. It's all in the requirements guide.

At a glance

Colour first, numbers second.

Every quota carries a status, and the status carries a colour. You learn to read the menu bar without reading it — and a macOS notification arrives the moment something crosses into warning or critical.

> 50% Healthy
20–50% Warning
< 20% Critical
0% Depleted

Themes

It should look like it belongs on your Mac.

Light and Dark ship built in. System follows your macOS appearance. CLI matches your terminal. Christmas turns itself on for the holidays.

ClaudeBar in the Light theme. ClaudeBar in the Dark theme. ClaudeBar in the CLI theme. ClaudeBar in the Christmas theme.

Already tuned your terminal? Import any .itermcolors file and ClaudeBar wears it too.

What it does

Small app. Very few surprises.

Everything here exists to answer one question faster: can I keep going?

Live quota tracking

Session, weekly and per-model windows, refreshed on an interval you choose — plus cost, tokens and working time where the provider reports them.

Reset countdowns

Timezone-aware, down to the second, with a colon that ticks on its own clock. You always know how long until the window turns over.

Notifications that matter

A system notification when a provider crosses into warning or critical — and when a window resets. Nothing else pings you.

Only what you use

Toggle any of the nineteen providers off in Settings. The tab strip and the menu bar shrink to match — no dead entries for tools you don't have.

Five themes, or yours

Light, Dark, System, CLI and Christmas ship built in. Import an .itermcolors file and ClaudeBar generates a theme from it.

Native and self-updating

SwiftUI throughout, no web view in sight. Sparkle picks up new releases in the background, so the app you have is the current one.

Everywhere shortcuts: ⌘D Dashboard ⌘R Refresh

Sponsor

Kept free by its sponsors.

Editorial independence: sponsorship does not influence which providers ClaudeBar supports, how they are ordered in the app, or how their quota data is reported.

Community

Built by everyone who filed the issue and then fixed it.

Get ClaudeBar

One line, and it's in your menu bar.

brew install --cask claudebar

macOS 15 or later · free forever · auto-updates via Sparkle