
CLIProxyAPI
A local proxy server that exposes CLI and web AI accounts as OpenAI, Gemini, or Claude compatible APIs.
- Stars
- 57.3k
- Forks
- 8.8k
- Licence
- MIT
- Language
- Go
- Last update
- 4 days ago
- Type
- App
What it is
CLIProxyAPI is a proxy server written in Go. It takes accounts from several AI providers, such as Claude Code, Codex, Gemini, Grok, and Muse, and presents them through OpenAI, Gemini, or Claude compatible interfaces. Tools that already speak one of those formats can then send requests to it instead of to the provider directly. The README describes it as a way to use multiple CLI accounts locally through any compatible client or SDK.
- Point an OpenAI-compatible coding tool at a local endpoint and have it use a Claude or Gemini model behind the scenes
- Use one API address across multiple provider accounts
- Connect a Devin account with the --devin-login option to route its available models
Great for
- Developers who already use OpenAI- or Claude-compatible tools and want to route them to other providers
- People who hold several CLI accounts and want one local endpoint for them
- Users comfortable editing configuration files and running a server
Not ideal for
- Non-technical users who need a point-and-click app, since setup is done through the command line and config files
- Anyone who needs guaranteed uptime or official support, because it depends on third-party account access that the README does not guarantee
- Users who want to avoid provider terms-of-service risk, since the README does not address how the provider accounts are authorized beyond OAuth and login options
How to get it
- 1
Download the app
Clone the repository
git clone https://github.com/router-for-me/CLIProxyAPI - 2
Run it
- Download the release archive for your operating system from the latest release page (v8.0.47).
- Extract the archive and locate the CLIProxyAPI binary.
- Set up a configuration file following the project documentation.
- Start the server and log in to a provider account, for example with the Devin login flag.
- 3
Get the most out of it
- Use the EasyCLIProxyAPI desktop client if you want a graphical configuration interface and system tray control, as the README suggests.
- Configure multiple provider accounts to access models across different channels.
- Point existing OpenAI, Gemini, or Claude compatible tools at the local server address.
Downloads
Strengths
- Supports many providers behind one set of compatible API formats
- Open source under the MIT license with a public release history
- Has a desktop companion client, EasyCLIProxyAPI, mentioned in the README
Trade-offs
- Model availability varies by channel and account, according to the README
- Relies on account logins and OAuth flows that may change or be restricted by providers
- README is long and partly promotional from sponsors, so setup details must be checked in the full documentation
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| CLIProxyAPI (this) | 57.3k | App | intermediate | 4 days ago | Developers who already use OpenAI- or Claude-compatible tools and want to route them to other providers |
| one-api | 37.3k | App | intermediate | 10 months ago | Developers who want one OpenAI-compatible endpoint for several model providers |
| deepwiki-open | 18.3k | App | intermediate | 8 days ago | Developers trying to understand a large or unfamiliar codebase |
| agent-skills | 113k | Other | beginner | 4 days ago | Developers who already use an AI coding agent and want more structured, test-driven output |
| opencodex | 18.2k | Dev tool | intermediate | 4 days ago | Developers who already use Codex or Claude Code and want to try other model providers |
| AI-Research-SKILLs | 14.2k | Curated list | intermediate | 26 days ago | Developers who already use Claude Code, Codex, or Gemini CLI and want their agent to handle ML engineering tasks |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.