@laozhang2579: Reverse proxies, gray-market services, and middleman relays are likely all here. I. Comprehensive Multi-Protocol Gateways: CLIProxyAPI is the benchmark in this track, wrapping Gemini CLI, Antigravity, ChatGPT Codex, Claude Code, Qwen Code, and iFlow into…

X AI KOLs Timeline News

Summary

A comprehensive guide reviewing various open-source tools for creating AI proxies and reverse-engineering APIs for services like Claude, ChatGPT, Gemini, and Copilot. It categorizes tools by supported service, highlighting technical approaches such as OAuth integration, cookie extraction, and protocol conversion.

Reverse proxies, gray-market services, and middleman relays should all be here. I. Comprehensive Multi-Protocol Gateways CLIProxyAPI is the benchmark in this track, wrapping Gemini CLI, Antigravity, ChatGPT Codex, Claude Code, Qwen Code, and iFlow into OpenAI/Gemini/Claude/Codex-compatible API services. AIClient-2-API is implemented in Node.js. It simulates client requests from Gemini CLI, Antigravity, Codex, Grok, and Kiro, encapsulating them into local OpenAI-compatible interfaces. In early 2026, it added Cookie/SSO reverse engineering for Grok, currently offering the most complete support for Grok. Antigravity-Manager takes a desktop client approach, built with Tauri + React. It converts Google/Anthropic web sessions into standardized API interfaces, featuring OAuth link generation and account pool scheduling. This is suitable for scenario-based content like "Account Manager." 9router and its TypeScript fork, OmniRoute, are representatives of "smart routing + multi-tier fallback." iFlow, Kiro, and Qwen marked as FREE are genuinely free and unlimited, accessed via OAuth and device auth. ccproxy-api is a Python implementation, characterized by directly reusing Claude CLI SDK tokens and Codex CLI's credential store, with a relatively clean plugin system. CliGate comes with a visual Dashboard, supporting ChatGPT Account Pool, Claude Account Pool OAuth PKCE login, and Antigravity Account Pool, allowing one-click configuration of CLI tools. II. Claude Specialized Solutions claude-relay-service is the most popular Claude relay solution in China. It integrates Anthropic's OAuth authorization flow, generating an authorization link by clicking "Add Account" in the web interface. After logging into a Claude account to authorize, it connects to the service. It serves as the infrastructure for "ride-sharing" users and is a must-cover topic in tutorials. ClewdR is written in Rust, supporting both Claude web and Claude Code. It is a single static binary covering Linux/macOS/Windows/Android, with complete Docker images and a React management interface. It represents the performance-oriented route. claude-code-proxy is a classic implementation converting Claude Code to OpenAI, serving as the basic case for "bidirectional conversion" in tutorials. claude-relay (npow) takes another approach, directly starting a `claude -p` process to act as a proxy, rather than reverse-engineering the protocol. claude-unofficial-api and unofficial-claude-api (st1vms) are earlier pure Session Key reverse-engineering solutions (the former in JS, the latter in Python), suitable for explaining "historical evolution" in tutorials. Claude Code Action with OAuth is a fork of the official Claude Code Action, supporting OAuth authentication, allowing Claude Max subscribers to use their subscription within GitHub Actions. opencode-claude-auth takes the Keychain route, reading Claude Code OAuth credentials from macOS Keychain, supporting automatic detection of multiple accounts. III. ChatGPT/Codex Specialized Solutions PawanOsman/ChatGPT is a veteran project that drives the cost of reverse engineering to nearly zero. acheong08/ChatGPT (revChatGPT) is the foundational repository for reverse-engineering the ChatGPT web interface. codexProxy (J1aDong/codexProxy) is in the same direction as your own projects; there are quite a few similar ones that wrap Codex into an Anthropic Messages entry point. IV. Gemini Specialized Solutions gemini-proxy (KashifKhn) is currently the cleanest implementation, using Bun + Hono + TypeScript. It features OAuth 2.0 + PKCE browser login, automatic token refresh, requires no paid API key, and does not need the gcloud CLI. gemini-openai-proxy (Brioch), gemini-cli-proxy (ubaltaci), and geminici2api (gzzhongqi) are three competitors in the same category, each with its own focus. openai-gemini (PublicAffairs) takes the serverless route, which can be deployed directly to Vercel/Cloudflare Workers. It is essential for episodes discussing deployment. V. Copilot Specialized Solutions copilot-proxy (hankchiutw) is a simple HTTP proxy that exposes GitHub Copilot's free quota as an OpenAI-compatible API, with clear logic. github-copilot-proxy (BjornMelin) does the reverse, allowing Cursor to call Copilot's backend, bypassing Cursor's 500-time premium limit. copilot-proxy (lutzleonhardt) takes the VS Code extension route, exposed via the Language Model API, a very unconventional approach. VI. Kiro / Qwen / Grok Reverse Engineering kiro-gateway (jwadow/kiro-gateway) is a gateway for Kiro IDE / Amazon Q Developer, the core method for freely accessing Claude models. Qwen-Copilot-Proxy (edwardgj) disguises itself as an Ollama interface to connect with Copilot Chat, a clever approach. GrokProxy (CNFlyCat) takes the cookie route, capturing cookies starting with `sso=` from the developer tools Network panel and configuring them into cookies.yaml. It serves as a specimen for cookie-based reverse proxies in tutorials. VII. Cursor Specialized Solutions Cursor-To-OpenAI (JiuZ-Chn/Cursor-To-OpenAI) wraps Cursor editor's AI Chat into an OpenAPI. It extracts authentication from the Cursor client cookie (starting with `user_`), as web cookies cannot be used. This is an excellent case for discussing "Client Cookie vs. Web Cookie differences." VIII. Reverse Account Pools + Commercial Platforms (Broadening Horizons) FakeOAI/tokens (FakeOAI/tokens) is commercial-grade, polling account pools to convert model capabilities from major platforms into standard API interface formats for OpenAI, Anthropic, Gemini, etc., supporting terminal calls from Claude Code, Codex, GeminiCli, etc.
Original Article

Similar Articles

@indie_maker_fox: An open-source project spotted on GitHub trending: 9Router. Its core function is acting as a proxy, connecting your subscriptions, coding plans, or other free model services to programming tools or Lobster. Supports subscriptions like codex/cc, plans like minimax/glm, and free models from opencode/openrouter, etc.

X AI KOLs Timeline

9Router is an open-source proxy service that unifies multiple AI coding model subscriptions and free APIs into development environments, helping developers simplify the configuration and management of AI services across platforms.