macOS menubar app for tracking AI coding assistant usage limits. Shows real-time session and weekly utilization for Claude Code and Codex CLI.
claude login)codex login) — optionalgit clone https://github.com/Dev1love/aiUsageBar.git
cd aiUsageBar
npm install
npx tauri build
The .app bundle will be in src-tauri/target/release/bundle/macos/. Drag it to /Applications.
On macOS 26 every new third-party menubar item starts in a "blocked" state. After first launch the icon will not appear until you approve it:
System Settings → Control Center → Menu Bar items → enable VibeUsageBar
(or open the menubar customization view and drag VibeUsageBar out of the hidden tray). One-time action; persists across launches.
The app must be started via open -a VibeUsageBar or by clicking the
bundle — launching the raw binary directly bypasses LaunchServices and the
icon will not register with ControlCenter.
npm install
npx tauri dev
| Provider | Data Source | Auth |
|---|---|---|
| Claude Code | api.anthropic.com/api/oauth/usage |
OAuth token from macOS Keychain |
| Codex CLI | chatgpt.com/backend-api/wham/usage |
JWT from ~/.codex/auth.json |
Polls every 5 minutes. Each provider is independent — if one fails, the other still shows.
MIT