mxucc/cpa-account-config-manager — explained in plain English
Analysis updated 2026-05-18
Manage a large list of AI provider accounts behind CLIProxyAPI from one dashboard instead of editing config files.
Automatically detect and disable accounts hitting rate limits, then re-enable them once quota resets.
Preview and apply batch edits, like priority or proxy settings, across many accounts safely.
Export account credentials or usage reports in formats compatible with several related proxy tools.
| mxucc/cpa-account-config-manager | gizmodata/adbc-driver-quack | gokele/ovh | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Go | Go | Go |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | — | 3/5 | 3/5 |
| Audience | ops devops | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing CLIProxyAPI deployment supporting the native plugin ABI version 1 before this plugin can be installed.
This project is a plugin for CLIProxyAPI, a separate tool that lets people run one proxy in front of multiple AI provider accounts, such as accounts for Codex, Claude, Gemini, and xAI. Rather than editing raw configuration files by hand every time an account needs a change, this plugin adds a web interface for managing those accounts directly. Through the plugin, an operator can see a dense list of every configured account, with details like provider, account type, status, and usage counts, and can search or filter that list. It can create, edit, and delete accounts, and supports safe batch edits with a preview step before anything is written, so changes to many accounts at once can be reviewed first rather than applied blindly. One of its bigger features is account health inspection. It can check accounts on a schedule or manually, using the proxy's own request history and usage data, and flag accounts that look unhealthy, for example ones hitting rate limits repeatedly. Based on configurable rules, it can automatically disable accounts that fail checks and later re-enable them once their limits reset, and can optionally delete accounts that stay disabled for too long, though every automatic and destructive behavior defaults to off until an operator turns it on. Other features include exporting account credentials in formats used by several other related tools, generating usage reports in JSON and CSV, a persistent history log of every change made through the plugin, and support for importing accounts from pasted text or uploaded files. The interface is built with React and supports light, dark, and several language options. The plugin explicitly does not handle refreshing tokens or reauthorizing accounts with the AI providers themselves. It only manages configuration and status around accounts that are already set up. The full README is longer than what was shown.
A web-based management plugin for CLIProxyAPI that lets operators view, edit, and health-check many AI provider accounts at once.
Mainly Go. The stack also includes Go, React.
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.