Small proxy for GitHub Copilot written in Go
Find a file
2025-11-07 20:58:08 +01:00
cmd/go-copilot-proxy chore: initial commit 2025-08-05 11:08:53 +02:00
internal chore: initial commit 2025-08-05 11:08:53 +02:00
.envrc chore: initial commit 2025-08-05 11:08:53 +02:00
.gitignore chore: initial commit 2025-08-05 11:08:53 +02:00
.gitlab-ci.yml chore: add docker image and build in CI 2025-11-07 20:58:08 +01:00
flake.lock chore: initial commit 2025-08-05 11:08:53 +02:00
flake.nix chore: add docker image and build in CI 2025-11-07 20:58:08 +01:00
go.mod chore: initial commit 2025-08-05 11:08:53 +02:00
go.sum chore: initial commit 2025-08-05 11:08:53 +02:00
package.nix chore: initial commit 2025-08-05 11:08:53 +02:00
README.md chore: initial commit 2025-08-05 11:08:53 +02:00

Go Copilot Proxy

A simple, single binary proxy for GitHub Copilot.

Based on copilot-openai-api and openai-github-copilot.

Usage

Run the proxy server:

go-copilot-proxy auth # to log in with oauth
go-copilot-proxy serve

Use http://localhost:8080 as the OpenAI endpoint.

Run go-copilot-proxy --help for more.