{"repo":"Open-Copilot-Proxy/Copilot_Proxy","free":true,"listed":false,"github":"https://github.com/Open-Copilot-Proxy/Copilot_Proxy","clone":"git clone https://github.com/Open-Copilot-Proxy/Copilot_Proxy.git","description":"A self-hosted proxy that converts the GitHub Copilot API into an OpenAI-compatible endpoint. Features automatic OAuth authentication, token refresh, and request forwarding. Use Claude, GPT, Gemini and more in tools like Continue — and bypass model restrictions on Copilot Education/Free plans.","language":"Go","stars":15,"topics":["github-copilot","oauth","openai-compatible","self-hosted","copilot-proxy"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"English 中文 Copilot Proxy Expose GitHub Copilot as an OpenAI, Anthropic, and Gemini compatible API Built with Go + Vue 3, single binary with embedded WebUI, zero external runtime dependencies Features - OpenAI-compatible proxy endpoint at http://localhost:15432/v1/chat/completions - Anthropic Messages API compatibility at http://localhost:15432/v1/messages - Gemini API compatibility at http://localhost:15432/v1beta/models/{model}:generateContent - Single binary — Go backend with embedded Vue 3 + Naive UI frontend via go:embed - AES-GCM encrypted token storage using machine-specific key derivation, no system keyring required - Multi-account support — add and switch between multiple GitHub accounts via WebUI - Request statistics and real-time quota display - Streaming support with proper SSE handling - Cross-platform: Windows, macOS, Linux (including headless servers) Quick Start Or use the Makefile: On macOS / Linux: On Windows: Then open http://localhost:15432/ui/ in your browser Usage Start the server The server starts immediately without blocking on authorization If a saved token exists, it refreshes automatically If no token, the WebUI shows a login page — complete GitHub authorization from the browser Command-line reference First-time setup 1. Start the server: ./copilot-proxy 2. Open the WebUI at http://localhost:15432/ui/ 3. In the WebUI, click 添加 GitHub 账号 to start device authorization 4. Copy the verification code and open the provided GitHub URL 5. After authorization","default_branch":null,"files":null,"tree":[],"storefront":"/r/Open-Copilot-Proxy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Open-Copilot-Proxy/Copilot_Proxy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}