CLIProxyAPI
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 3.1 Pro, GPT 5.6 Series, Grok 4.5, Claude model through API
CLIProxyAPI: one API layer for several coding agents
A Go proxy that exposes Claude Code, Codex, and other CLI tools behind OpenAI, Gemini, Claude, and Codex compatible endpoints, so the clients you already use keep working. MIT license.
Where the proxy fits
The typical setup for AI assisted development has grown crowded. Someone might run Claude Code one day, Codex the next, and a Gemini tool after that, each with its own account and its own way of talking. CLIProxyAPI is a proxy server that sits in front of these command line tools and exposes them through OpenAI, Gemini, Claude, Codex, and Grok compatible API interfaces. The project is written in Go and released under the MIT license, and the repository has accumulated a large following with over 47,000 stars. The idea is straightforward: point your usual client or SDK at the proxy and let it route the request to whichever provider you have configured.
A desktop client for the same job
Not everyone wants to manage a proxy from the terminal, so the README points desktop users to a companion app called EasyCLIProxyAPI. It promises a graphical configuration UI, automatic updates, system tray integration, and one click start and stop for the CLIProxyAPI service. In effect the project offers two paths to the same functionality, one for people comfortable on the command line and one for people who would rather click buttons.
Providers behind the curtain
The docs describe access to a range of model families. The Kimi series gets the most detail, with Kimi K3 presented as Moonshot AI's most capable model and the world's first open 3T class model, running 2.8 trillion parameters with native vision and a 1 million token context window. OpenAI GPT series models appear in the same table, and the proxy can be reached locally with multiple CLI accounts through any OpenAI, Gemini, or Claude compatible client or SDK. The sponsorship section is also visible: PackyCode is listed as a relay service provider for Claude Code, Codex, Gemini, and others, with a discount code for software users, while Kimi is credited with supporting the project and the open source community.
Editorial conclusion
Seen from the README, CLIProxyAPI is a thin compatibility layer that lets several providers sit behind familiar API shapes, with a GUI companion for people who prefer not to live in the terminal.
Community notes