Live on your Stream Deck

Your AI runway, one glance away.

Put session and weekly limits, balances, spend, reset countdowns, pace, and per-model quotas where you can see them—on physical keys that fill and drain as your usage changes.

67 providers Windows 10+ macOS 12+ Stream Deck 6.5+
Control surface / live● connected
Animated Usage Buttons profile moving from a provider index into live quota, query, pace, and credit keys Stream Deck app showing Usage Buttons keys for session, weekly usage, balance, limits, and cost
67provider actions in the current catalog
2 OSnative support for Windows and macOS
GOstatic native binary, no end-user runtime
LIVErefreshing values with glanceable meter states

At a glance

Make the invisible limit feel physical.

Each key is a compact instrument: the number tells you exactly where you stand, the fill shows the ratio, the label names the metric, and the subvalue keeps the next reset or useful detail close.

Stream Deck desktop app with a grid of Usage Buttons showing remaining quota, pace, credit balance, spending, and reset times
Runway
Session, weekly, monthly, and rolling windows shown as used or remaining.
Money
Credits, balances, spend, budgets, burn rate, and provider currencies.
Timing
Reset countdowns, expiry, pace, renewal, and freshness where sources expose them.
Volume
Requests, tokens, characters, credits, and per-model or route-level quotas.

A broad control surface

One deck. 67 providers.

Compare auth and metrics
Browse the complete 67-provider catalog
Abacus AI Alibaba Alibaba Token Plan ai& Amp Anthropic Antigravity Augment Azure OpenAI AWS Bedrock Chutes Claude ClawRouter ClinePass Codebuff Codex Command Code Copilot Crof Cursor Deepgram DeepInfra DeepSeek Devin Doubao ElevenLabs Droid / Factory Gemini CLI Grok Groq Hermes Agent JetBrains AI Kilo Kimi Code Kimrel Kiro LiteLLM LLM API Key Proxy LongCat Manus Xiaomi MiMo MiniMax Mistral Kimi Platform Neuralwatt Nous Research Ollama OpenAI OpenClaw OpenCode OpenRouter Perplexity Poe Qoder Sakana AI StepFun sub2api Synthetic T3 Chat Venice Vertex AI Warp Wayfinder Windsurf GLM Coding Plan Zed ZenMux

Usage Buttons tracks the current CodexBar provider catalog, with documented folds and UsageButtons-only providers. Available metrics and auth methods vary by provider. Kimi Code and Kimi Platform are separate actions. The GLM Coding Plan action is likewise separate from z.ai Open Platform PAYG; an Open Platform balance action remains gated because z.ai's official API index publishes no account telemetry endpoint.

Set it once—or tune every key

Defaults flow down. Your choices stay local.

Choose a consistent deck-wide look, specialize a provider, then override only the button that needs different behavior. Each layer inherits everything you leave untouched.

Plugin defaults

Set refresh, display, fill direction, colors, thresholds, and text sizes across the plugin.

Plugin settings panel with Helper status, refresh interval, display options, colors, thresholds, and text sizes

Provider defaults

Give one provider its own visual rules, thresholds, source settings, or refresh behavior.

Claude provider settings panel showing provider-level display, color, threshold, and refresh overrides

Button override

Pick the metric and customize only this key without disturbing its provider or the rest of your deck.

Per-button settings panel with metric selection and optional display overrides for a single key

Inheritance: plugin defaults → provider defaults → button overrides. The closest explicit setting wins.

Transparent by design

Use the source each provider actually offers.

There is no pretend universal login. Usage Buttons uses documented keys where available, existing local CLI sign-ins where appropriate, and an optional browser Helper for providers whose usage lives behind a web session.

About the Helper: cookies stay inside the browser. Requests are restricted to an explicit origin allowlist, and only response bodies cross the native bridge to the plugin.

Existing local sign-in

Some providers reuse the credentials or local usage data from tools you already run, such as Claude Code, Codex, Gemini CLI, or Kiro.

Provider API access

API-key and admin-reporting providers are configured in their Provider tab or through the documented environment variable.

Usage Buttons Helper

Browser-backed metrics use your signed-in Chromium session. Install the unpacked extension only when one of your chosen providers needs it.

Install

From release to live key in three steps.

Windows 10+ / macOS 12+
Stream Deck software 6.5+
01

Install the plugin

Download the .streamDeckPlugin bundle for your system, then double-click it to install in Stream Deck.

Prefer to inspect everything first? Open the latest release page.

02

Add the Helper if needed

Only for browser-backed providers:

  1. Download the Helper zip and extract it to a permanent folder.
  2. Open your browser's extension page: chrome://extensions, edge://extensions, or brave://extensions.
  3. Enable Developer mode, choose Load unpacked, and select the extracted folder that contains manifest.json.

Keep the browser running for browser-backed metrics. The plugin registers its native bridge after the unpacked Helper is loaded.

03

Choose a live metric

Drag a provider action—Claude, Codex, Copilot, or any other supported provider—onto a key. Pick the metric in the Property Inspector and add the provider credentials or source settings it requests.

Starter profiles included: the plugin auto-installs a matching catalog profile for supported Stream Deck keypad devices on a fresh install.

Stop checking dashboards. Check your deck.

Bring your AI usage limits into the same physical workspace where you launch the tools.

Download Usage Buttons