CLIProxyAPI

Active
GitHub Go MIT

Description

Wrap Gemini CLI, Antigravity, ChatGPT Codex, Claude Code as an OpenAI/Gemini/Claude/Codex compatible API service for unified agent access.

Key Features

  • OpenAI-compatible API — Wraps Claude Code, Codex, Gemini CLI as standard OpenAI-format REST endpoints
  • OAuth login — Use Claude Code, Codex, Grok Build subscriptions directly via OAuth flow
  • Multi-account round-robin — Load balancing across multiple accounts for Gemini, OpenAI, Claude, Grok
  • Streaming responses — Supports streaming, non-streaming, and WebSocket response modes
  • Go SDK — Embeddable SDK for integrating the proxy into other projects
  • Management API — Full management interface for user and quota management

Use Cases

💡 Provide unified API endpoints for CLI tools with multi-model switching
💡 Share AI subscriptions across teams with per-user quota allocation
💡 Integrate Claude/Codex/Gemini capabilities into custom or internal tools
💡 Access AI models through proxy in local or restricted network environments

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (50.0k stars)
  • Permissive open-source license (MIT)

Categories

Quick Start

# Install CLIProxyAPI
go install github.com/router-for-me/CLIProxyAPI@latest

# Start the proxy server
cliproxyapi serve

Related Projects

MCP Go SDK

5.1k · Go
Active A

The official Go SDK for the Model Context Protocol, maintained in collaboration with Google, enabling developers to build MCP servers and clients in the Go ecosystem.

mcpgosdk +2
  • · Official Go SDK for the Model Context Protocol maintained with Google collaboration
  • · Full MCP spec implementation supporting latest 2025-11-25 protocol version
  • · Modular packages: mcp (clients/servers), jsonrpc (custom transports), auth (OAuth), oauthex (extensions)

Gibberlink

4.9k · TypeScript
Stale B

A protocol where two conversational AI agents switch from English to a sound-level protocol after confirming they are both AI agents, improving inter-agent communication efficiency.

typescriptagentapi +2
  • · AI-to-AI agents switch from English to ggwave sound-level protocol automatically
  • · Won 1st place at 11labs x a16z international hackathon, covered by Forbes and TechCrunch
  • · Built on ggwave data-over-sound library with ElevenLabs conversational AI integration

Apify MCP Server

5.8k · TypeScript
Active A

MCP server that enables AI agents to extract data from social media, search engines, maps, and e-commerce sites using thousands of Apify scrapers.

typescriptmcptools +3
  • · Access to thousands of ready-made scrapers, crawlers, and automation tools from Apify Store
  • · OAuth support for one-URL connection from Claude.ai, VS Code, Cursor, and other MCP clients
  • · Hosted server at mcp.apify.com with Streamable HTTP transport (SSE deprecated April 2026)