Track AI coding limits and reset times from your menu bar
Check your remaining tokens before starting a long task by looking at the menu bar. CodexBar displays a small icon in the macOS or Linux menu bar or tray, showing the remaining usage and next reset time for each AI service. It reuses existing sessions, so no separate login is required and passwords are not stored.
Reset countdowns and cost tracking
It tracks session, weekly, and monthly usage windows per provider and displays the time until the next reset as a countdown. It also shows credit balances, spending history, and local cost scan results to help you understand actual costs. Provider status polling alerts you to outages by displaying a badge in the menu or an overlay on the icon.
Reusing existing credentials
It reuses existing authentication information such as OAuth, device flow, API keys, browser cookies, and local files without storing passwords. On macOS, full disk access may be required to read Safari cookies, but you can use other browsers, API keys, or CLI sources without this permission. On Linux, it supports Qt 6-based desktop apps and Omarchy widgets.
Supported services and connection methods
It supports dozens of AI coding and LLM services, including Codex, Claude, Cursor, Gemini, Copilot, and Devin.
- Menu bar integration Displays an icon in the macOS menu bar or Linux tray; clicking the icon shows detailed usage and reset times.
- CLI script support Provides the
codexbarCLI to query usage and costs in CI/CD pipelines or scripts. - Multilingual and accessibility Supports 23 languages and RTL (right-to-left) layouts.
Installation and requirements
Requires macOS 14 (Sonoma) or later and Swift 6.2+. Install via Homebrew with brew install --cask codexbar. On Linux, glibc 2.39+ and Qt 6.4+ are required, supporting x86_64 and ARM64 architectures. After installation, select the providers you want to use in the settings screen, then log in to the provider's CLI or enter an API key.
Pre-use considerations
The app does not scan the file system but reads browser cookies or local log files depending on active features. On macOS, a keychain access prompt may appear when decrypting browser cookies or recovering Claude OAuth. Since authentication methods vary by provider, verify whether your service supports browser cookies, API keys, or CLI before use. It is distributed under the MIT license and is available for both personal and team use.