{"repo":"ENTERPILOT/GoModel","free":true,"listed":false,"github":"https://github.com/ENTERPILOT/GoModel","clone":"git clone https://github.com/ENTERPILOT/GoModel.git","description":"AI gateway / AI control plane / AI proxy written in Go. Unified OpenAI-compatible and Anthropic-compatible API for OpenAI, Anthropic, Gemini, Groq, xAI, Ollama, vLLM and more. A LiteLLM alternative with observability, guardrails, streaming, cost tracking, intelligent routing, sticky sessions, failover, real-time logs and usage tracking. Prod ready.","language":"Go","stars":1061,"topics":["ai","proxy","ai-gateway","ai-proxy","anthropic","go","golang","groq","llm","llm-gateway"],"license":"MIT","category":"networking-infra","readme_excerpt":"GoModel - The last AI gateway you will ever need GoModel is the fastest and the most resource-efficient AI Gateway ( the self-reproducible benchmarks ). It's an alternative to LiteLLM (which was hacked recently) and Portkey (which is no longer maintained on GitHub). (click on the animation ↑ to see the live demo) GoModel saves you money and nerves. Money - because you can remember the responses on this layer (caching), track your spending and do tricks like prompt compression and intelligent routing. Nerves - because we strive to achieve good quality and reliability. Our ambition is to be the last AI gateway you will need - the most reliable, resource-optimal, feature-rich and fast. Quick Start Step 1: Install and start GoModel macOS / Linux Windows (PowerShell) Docker ℹ️ You can configure GoModel with .env variables, a config.yaml file, OR directly in the dashboard. ℹ️ Full list of environment variables (including all available providers): .env.template ℹ️ The most secure way in production is to use .env to load API keys. Step 2: Open the dashboard Step 3: Make your first API call Using GoModel with official SDKs GoModel exposes an OpenAI-compatible API at /v1 and an Anthropic-compatible API at /v1/messages , so the official SDKs work unchanged - just point the base URL at your GoModel server and use your GoModel key (set up with the GOMODEL MASTER KEY env variable or one generated in the dashboard). OpenAI SDK Python TypeScript / JavaScript Anthropic SDK The Anthropic SDK a","default_branch":null,"files":null,"tree":[],"storefront":"/r/ENTERPILOT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ENTERPILOT/GoModel/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."}