1296018244/grok-manager — explained in plain English
Analysis updated 2026-05-18
Monitor the health of a pool of xAI Grok API credentials running behind CLIProxyAPI.
Automatically stop routing requests to a Grok credential that is rate limited or unauthorized until it recovers.
Convert an SSO login cookie into a CLIProxyAPI compatible credential and keep a history of conversions.
View and manage credential status through an admin panel without editing configuration files by hand.
| 1296018244/grok-manager | 787a68/hubproxy | b404dev/gitm8 | |
|---|---|---|---|
| Stars | 16 | 16 | 16 |
| Language | Go | Go | Go |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | ops devops | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing CLIProxyAPI installation and the matching prebuilt binary for your OS and architecture.
grok-manager is a plugin for CLIProxyAPI, a self-hosted proxy server that lets people route requests to different AI providers through one interface. This particular plugin focuses only on xAI's Grok accounts, helping an operator who manages a pool of Grok credentials keep track of which ones are working. The plugin checks each Grok credential's health by making test requests and sorting the results into categories like healthy, unauthorized, payment required, forbidden, or rate limited. Accounts that come back with a bad status get automatically isolated so the system stops picking them for real requests until they recover. Different problems get different isolation lengths: an unauthorized account is set aside for 24 hours, a payment issue for 7 days, a forbidden response for 24 hours, and a rate-limited account for 2 hours before being retested. Isolated accounts are tracked by their email address so the same account is not isolated twice under different identifiers. A scheduler runs these health checks and isolation reviews on a repeating cycle, and can optionally attempt to automatically refresh an account's credentials from a stored vault when it hits an unauthorized error. The plugin also includes a feature to convert an SSO login cookie into the OAuth-style credential format that CLIProxyAPI expects, along with a history of past conversions that can be previewed or exported. All of this is exposed through a management API and a small panel embedded in CLIProxyAPI's existing admin interface, so an operator can see account status and trigger scans without editing files by hand. It ships as a prebuilt Windows or Linux dynamic library, or can be built from source with Go 1.22 or newer plus CGO enabled. The project only concerns itself with the xai provider inside CLIProxyAPI and does not touch other providers.
A CLIProxyAPI plugin that health-checks a pool of xAI Grok credentials, automatically isolates broken ones, and can refresh them from a stored vault.
Mainly Go. The stack also includes Go, CLIProxyAPI, CGO.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.