quotio  by nguyenphutrong

Centralized AI coding assistant management for macOS

Created 2 weeks ago

New!

2,213 stars

Top 20.2% on SourcePulse

GitHubView on GitHub
Project Summary

<A native macOS menu bar application, Quotio unifies multiple AI coding assistant subscriptions (Claude, Gemini, OpenAI, etc.) into a single interface. It addresses the complexity of managing disparate AI accounts and quotas by providing real-time tracking, smart auto-failover, and seamless integration with popular AI coding tools, benefiting developers seeking streamlined AI workflow management.>

How It Works

Quotio operates as a native macOS application featuring a menu bar interface. It manages a local proxy server (CLIProxyAPI) that acts as a central hub for various AI providers. The application supports authentication via OAuth or API keys for services like Gemini, Claude, and OpenAI. It offers real-time monitoring of token usage and request traffic, coupled with intelligent quota management that includes automatic failover strategies (Round Robin, Fill First) to ensure continuous operation of AI coding agents.

Quick Start & Requirements

  • Primary install: Download the latest .dmg file from the project's Releases page. If macOS blocks the app, run xattr -cr /Applications/Quotio.app in the terminal. Alternatively, clone the repository (git clone https://github.com/nguyenphutrong/quotio.git), open Quotio.xcodeproj in Xcode, and build/run.
  • Prerequisites: macOS 15.0 (Sequoia) or later. An internet connection is required for OAuth authentication. The app automatically downloads the CLIProxyAPI binary on first launch.
  • Links: Releases page (implied), GitHub repository: https://github.com/nguyenphutrong/quotio.

Highlighted Details

  • Multi-Provider Support: Integrates with Gemini, Claude, OpenAI Codex, Qwen Code, Vertex AI, iFlow, Antigravity, Kiro, Trae, and GitHub Copilot.
  • Real-time Dashboard: Provides live monitoring of request traffic, token usage, and success rates.
  • One-Click Agent Configuration: Automatically configures compatible CLI agents such as Claude Code, OpenCode, and Gemini CLI.
  • Menu Bar Integration: Offers quick access to server status, quota overview, and custom provider icons directly from the menu bar.
  • Standalone Quota Mode: Allows users to view account quotas without needing to run the proxy server.

Maintenance & Community

The provided README does not contain specific details regarding notable contributors, sponsorships, community channels (like Discord or Slack), or a public roadmap.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: The MIT license generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

The application is not yet signed with an Apple Developer certificate, necessitating manual user intervention to bypass macOS security warnings during installation. It requires macOS 15.0 (Sequoia) or a later version, potentially limiting adoption for users on older operating systems. Information regarding specific known bugs or the project's bus factor is not detailed in the README.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
75
Issues (30d)
65
Star History
2,276 stars in the last 18 days

Explore Similar Projects

Feedback? Help us improve.