Analysis updated 2026-05-18
Manage CLIProxyAPI's YAML configuration and API keys through a browser instead of editing files by hand.
Add and monitor credentials for multiple AI providers like Claude, Gemini, and OpenAI-compatible endpoints.
Start OAuth or device-login flows for providers that require them, and track quota usage per provider.
| cuzteam/cpapro | gamekohl/frame-ui | pallavag/liquid-glass-web-react | |
|---|---|---|---|
| Stars | 25 | 25 | 25 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a running CLIProxyAPI server, the panel itself only talks to its management interface.
CPAPro is a web-based management panel for CLIProxyAPI, a proxy server that sits in front of various AI API providers such as Claude, Gemini, OpenAI-compatible services, and others. The panel itself does not send any AI traffic, it only talks to the management interface of the CLIProxyAPI server to let you configure and monitor it through a browser instead of editing config files directly. The interface is organized into several sections. A dashboard shows connection status and a snapshot of which AI models are available. A config panel provides a visual editor for the server's YAML configuration file, including API keys that client applications use to send requests through the proxy. An AI providers section lets you add and edit credentials for each upstream service, including Gemini, Claude/Anthropic, Codex, Vertex AI, and any OpenAI-compatible endpoint. An authentication files section manages OAuth credential files and lets you start OAuth or device-login flows for services that require them. A quota management section tracks usage limits per provider. A logs section tails the server's logs with search and filtering. A system section shows server version information and gives quick access to common tools. The application is built with React 19, TypeScript 6, and Vite, and the build process produces a single self-contained HTML file with all code and styling inlined. This means you can deploy it by dropping one file on a web server, or it ships bundled inside CLIProxyAPI itself and is accessible at the /management.html path once the proxy service is running. The UI supports English, Simplified Chinese, Traditional Chinese, and Russian, detected automatically from browser settings. It is released under the AGPL-3.0 license.
A web-based admin panel for configuring and monitoring CLIProxyAPI, a proxy server that sits in front of AI providers like Claude, Gemini, and OpenAI.
Mainly TypeScript. The stack also includes React, TypeScript, Vite.
Modifications and network-deployed versions of this software must also be released under the same license, including source code.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.