GoRoute
A zero-dependency, compiled LLM gateway and multi-agent router written in Go that runs as a local reverse proxy. It supports automatic 429 failover, round-robin scheduling and dual-protocol translation, emphasizing low memory usage and fast startup.
Timeline (last 90 days)
GoRoute is a zero-dependency compiled LLM gateway and multi-agent router written in Go, running as a local reverse proxy at http://127.0.0.1:8128.
GoRoute uses less than 6MB of memory when idle, and the compiled single binary is 16MB in size.
GoRoute automatically performs 429 failover and round-robin across multiple API keys.
GoRoute supports both OpenAI's /v1/chat/completions and Anthropic's /v1/messages interfaces, and can translate between the two protocols.
Through the goroute setup all command, GoRoute can automatically configure terminal coding tools such as Claude Code, OpenCode, Codex, Cursor, Aider and Cline.
Users who already have an OmniRoute configuration can import existing credentials and routing rules within 1 second via the goroute import-omniroute command.
GoRoute offers two installation methods: via a curl script and via npx goroute.
GoRoute positions itself as a lightweight routing layer for terminal coding agents rather than a general-purpose AI gateway, and currently does not offer complex observability, team-level quota management or cloud deployment capabilities.
The author ziuus describes GoRoute as a personal project that is still at an early stage and is publicly soliciting feedback.
All Facts (9)
GoRoute is a zero-dependency compiled LLM gateway and multi-agent router written in Go, running as a local reverse proxy at http://127.0.0.1:8128.
50%UnverifiedGoRoute uses less than 6MB of memory when idle, and the compiled single binary is 16MB in size.
50%UnverifiedGoRoute automatically performs 429 failover and round-robin across multiple API keys.
50%UnverifiedGoRoute supports both OpenAI's /v1/chat/completions and Anthropic's /v1/messages interfaces, and can translate between the two protocols.
50%UnverifiedThrough the goroute setup all command, GoRoute can automatically configure terminal coding tools such as Claude Code, OpenCode, Codex, Cursor, Aider and Cline.
50%UnverifiedUsers who already have an OmniRoute configuration can import existing credentials and routing rules within 1 second via the goroute import-omniroute command.
50%UnverifiedGoRoute offers two installation methods: via a curl script and via npx goroute.
50%UnverifiedGoRoute positions itself as a lightweight routing layer for terminal coding agents rather than a general-purpose AI gateway, and currently does not offer complex observability, team-level quota management or cloud deployment capabilities.
50%UnverifiedThe author ziuus describes GoRoute as a personal project that is still at an early stage and is publicly soliciting feedback.
50%