Repolode
nguyenphutrong

nguyenphutrong/quotio

Native macOS menu bar app and Rust CLI that track quota across Claude, Gemini, OpenAI, Qwen and other AI subscriptions for coding tools.

Stars
4,899
Forks
323
Open issues
128
Last commit
yesterday

What is it?

Quotio is a quota dashboard for developers who use several AI provider accounts with coding tools. It shows remaining limits and reset windows for providers such as Claude, Gemini, OpenAI, Qwen and Antigravity, from a macOS menu bar app, a desktop window, a terminal CLI, JSON output or a local REST API.

The macOS app also starts and monitors CLIProxyAPI, a local proxy, manages routing, and can detect and configure coding agents including Claude Code, Codex CLI, Amp, OpenCode and Factory Droid while keeping existing user settings. Credentials are handled through supported OAuth, API key, CLI and native sources, and the project states that they are not sent through a hosted Quotio service.

The Rust CLI runs on macOS (Apple Silicon and Intel) and Linux x64. It offers text and JSON reports, saved account storage and an optional loopback REST API, and is installable through Homebrew or npm with prebuilt binaries. An iOS companion app is in the same repository.

Key features

  • 01Shows provider quota and reset windows in the macOS menu bar and desktop app.
  • 02Provides text and JSON quota reports from a cross-platform Rust CLI.
  • 03Starts and monitors the local CLIProxyAPI proxy and manages its routing.
  • 04Detects and configures Claude Code, Codex CLI, Amp, OpenCode and Factory Droid.
  • 05Offers an optional loopback REST API for scripts and automation.

Use cases

  • Checking how much quota remains across several AI accounts before starting a coding session.
  • Routing Claude Code or Codex CLI through a local proxy that uses your existing provider accounts.
  • Pulling quota data into shell scripts or monitoring on headless Linux machines.

Quick start

  1. 1

    Install the macOS app with Homebrew

    brew install --cask nguyenphutrong/tap/quotio
  2. 2

    Or install the CLI with Homebrew

    brew install nguyenphutrong/tap/quotio
  3. 3

    Or install the CLI through npm

    npm install --global quotio
  4. 4

    Check quota usage from the terminal

    quotio usage

Things to know

  • The macOS app requires macOS 14 or later.
  • Provider availability and authentication methods differ between the macOS app and the CLI.

Topics

FAQ

What is quotio?
Native macOS menu bar app and Rust CLI that track quota across Claude, Gemini, OpenAI, Qwen and other AI subscriptions for coding tools. Quotio is a quota dashboard for developers who use several AI provider accounts with coding tools. It shows remaining limits and reset windows for providers such as Claude, Gemini, OpenAI, Qwen and Antigravity, from a macOS menu bar app, a desktop window, a terminal CLI, JSON output or a local REST API.
Is quotio free to use? What license does it have?
quotio is open source under the MIT license. Check the license terms before using it in commercial products.
Is quotio still maintained?
Actively maintained. The last commit to quotio was on Oct 19, 2026.
What can I use quotio for?
Checking how much quota remains across several AI accounts before starting a coding session. Routing Claude Code or Codex CLI through a local proxy that uses your existing provider accounts. Pulling quota data into shell scripts or monitoring on headless Linux machines.
How do I install quotio?
Install the macOS app with Homebrew: brew install --cask nguyenphutrong/tap/quotio Or install the CLI with Homebrew: brew install nguyenphutrong/tap/quotio Or install the CLI through npm: npm install --global quotio Check quota usage from the terminal: quotio usage
Where can I get quotio?
The source code and installation instructions are on GitHub: https://github.com/nguyenphutrong/quotio

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects