Every AI quota you pay for, live in your DankBar.
A DankMaterialShell plugin that tracks quota, billing, authentication, and local usage for 37 AI providers — locally, honestly, with no external service.
Demo · Install · Screenshots · Providers · Docs · Support · Português
You pay for Claude, Codex, Copilot, OpenRouter… and each one hides its quota in a different dashboard, CLI, or API. AiOverviewControl reads every provider independently and on your machine, then shows one overview.
It reports measured data when a real source exists, and says plainly when a provider is authentication-only or informational. No dashboard scraping. No invented percentages.
|
📊 One dashboard, 37 providers |
🎯 A pill that tells the truth |
|
🤖 Deep local telemetry |
🔔 Quota alerts |
|
🛡️ Private and resilient |
🌍 Five languages |
![]() Settings window — also available in DMS Settings → Plugins |
![]() About — version, developer, and ways to support the project |
1. Install from the DMS plugin store:
dms plugins install aiOverviewControlOr search for AiOverviewControl in DMS Settings → Plugins, or in the Dank Plugins directory.
2. Add the widget to a DankBar section in DMS settings.
3. Sign in to the providers you use. The default set needs:
command -v bash jq curl codex claude gh
codex login && claude auth status && gh auth statusOpen the ⚙ settings window to enable more providers — each one shows whether its CLI or credential is ready.
Tip
Bind the dashboard to a shortcut: dms ipc call aiOverviewControl toggle.
See Usage for all commands.
Prefer a release archive or a git checkout? See Installation.
| Coverage | What you get | Examples |
|---|---|---|
| Quota | Real usage % and reset time | Codex, Copilot, Antigravity, OpenRouter, Z.ai, GLM, xAI |
| Balance | Remaining prepaid credit | Kimi, DeepSeek |
| Analytics | Tokens, cost, and models from local data | Claude, 9Router, pi, Hermes, Cloudflare |
| Authentication | Credential check, no usage numbers | Gemini, Mistral, Qwen, Groq, Cohere |
| Local runtime | Local models and sessions | Ollama, Vertex AI |
| Informational | A link to the official usage page | Cursor, Kiro, Warp, Perplexity |
The full list, data sources, and credentials are in Providers.
Privacy: every credential is sent only to its own provider's official API. The plugin makes exactly two optional third-party calls, both documented with opt-outs (
AIOC_NO_LITELLM=1,AIOC_NO_DOH_FALLBACK=1), and writes caches only under${XDG_CACHE_HOME:-~/.cache}/AiOverviewControl/. See Network endpoints and the Antigravity access mechanism.
For this feature release, start with the 1.20.0 changes guide. See cost currency and privacy, runtime module boundaries, and protected PR/release rules.
| Usage | Pill, popout, cards, keyboard, IPC, history, privacy |
| Installation | Store, archive, and git installs; upgrades |
| Configuration | Every setting, environment variables, health checks |
| Providers | Coverage matrix and per-provider data sources |
| Troubleshooting | Missing cards, credentials, notifications |
| Architecture | Runtime flow and the adapter contract |
| Translations | Locales and Crowdin |
| Contributing | Local checks and conventions |
| Changelog | Release history |
The Dank Plugins directory ranks plugins by the 👍 reactions on their registry issue. One reaction is the most useful thing you can do — it decides whether other DankMaterialShell users ever find the plugin.
Found a bug or have an idea? Open an issue.
Contributions are welcome — start with CONTRIBUTING.md.


