copilot-openai-api and go-copilot-api
These are competitors, as both are independently developed, open-source proxy servers designed to convert GitHub Copilot's API into an OpenAI-compatible service, offering similar core functionalities in different programming languages (Python and Go).
About copilot-openai-api
yuchanns/copilot-openai-api
A FastAPI proxy server that seamlessly turns GitHub Copilot's chat completion/embeddings capabilities into OpenAI compatible API service.
Leverages GitHub Copilot's native configuration (OAuth tokens from VS Code, JetBrains, Vim, etc.) to extract credentials, then proxies `/v1/chat/completions`, `/v1/embeddings`, and `/v1/responses` endpoints with real-time streaming support and automatic token refresh. Supports cross-platform deployment via Docker or local FastAPI server with configurable worker processes and bearer-token authentication middleware.
About go-copilot-api
teamcoltra/go-copilot-api
A high-performance Go proxy server that turns GitHub Copilot's chat completion/embeddings capabilities into an OpenAI-compatible API service, with Anthropic compatibility and robust security.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work