docs/quotio-comparison.md
Date: 2026-01-04
Source: https://github.com/nguyenphutrong/quotio
Quotio is a similar macOS menu bar app for AI quota tracking with 2k stars and 117 forks. It has a broader scope (proxy server + quota tracking) but shares many features with CodexBar.
CLIProxyAPI) that routes requests to multiple AI providersQuotio supports:
CodexBar supports:
Unique to CodexBar:
Unique to Quotio:
What: Automatically trigger 1-token model invocations on a schedule to keep accounts "warm" Why: Prevents cold-start delays, maintains session freshness Implementation:
What: Switch active Antigravity account by injecting OAuth tokens into IDE's SQLite database Why: Allows multi-account workflows without manual IDE logout/login Implementation:
~/Library/Application Support/Antigravity/User/globalStorage/state.vscdbWhat: View quotas without running proxy server Why: Lighter weight, faster startup for quick checks Implementation: Already how CodexBar works! (We don't have a proxy) Effort: N/A (we already do this) Value: N/A (already implemented)
What: Round Robin or Fill First routing for multi-account setups Why: Optimize quota usage across accounts Implementation: Would require proxy layer (not applicable to CodexBar's architecture) Effort: Very High (requires proxy server) Value: Low for CodexBar (out of scope)
What: User-defined AI providers with OpenAI-compatible, Claude, Gemini, Codex API configs Why: Extensibility for new/custom providers without code changes Implementation:
CustomProvider model with API type, base URL, authWhat: English, Vietnamese, Chinese, French
Why: Broader user base
Implementation: .xcstrings localization (we already have infrastructure)
Effort: Medium (translation work)
Value: Medium (depends on target audience)
Why: Keeps sessions alive, prevents auth failures Implementation:
WarmupScheduler service with interval/daily modesProviders that benefit:
Why: Community extensibility, future-proof Implementation:
CustomProvider model (name, icon, API type, base URL, auth)Benefits:
Why: Quotio's account switching is powerful Implementation:
AntigravityAccountSwitcher serviceComplexity: High, but valuable for power users
Top 3 Enhancements:
Quick Wins:
Skip: