Aliothmoon/CLIProxyAPIPlus-Extended ? reverse-engineered prompt

Reverse engineered prompt

Build me a Go service that works like a proxy API for AI coding assistants, with support for the main providers plus the extra third party ones mentioned here, especially GitHub Copilot and Kiro with OAuth login.

I want it to expose a local HTTP API, let me log in through a browser for Kiro, handle token storage and automatic refresh, and keep working in the background without me babysitting it. Please add basic protection like request rate limiting, cooldown handling, usage checking, and simple metrics so I can see what the server is doing. It should also translate model names into one consistent format across providers and handle streaming responses cleanly with UTF 8 output.

Make it easy to run with Docker, using a config file and persistent auth storage, and include a simple web page for the OAuth flow. If you need current auth or provider details, look up the latest docs online and wire it up in a way that is easy to extend later.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab