{"repo":"DatanoiseTV/aigateway","free":true,"listed":false,"github":"https://github.com/DatanoiseTV/aigateway","clone":"git clone https://github.com/DatanoiseTV/aigateway.git","description":"Self-hosted AI API gateway with per-client provider config (Gemini, OpenAI, Anthropic, Ollama, LM Studio). Rate limits, quotas, model whitelists, real-time dashboard.","language":"Go","stars":13,"topics":["acl","ai","ai-router","ai-routing","api-gateway","golang","llm","machine-learning","ai-tool","ai-tools"],"license":null,"category":"ai-agents","readme_excerpt":"AI Gateway A lightweight, self-hosted API gateway that sits between your applications and LLM providers. Each client gets their own API key with independent configuration: backend provider, upstream API key, default model, model whitelist, rate limits, and token quotas. - OpenAI-compatible - Works with any OpenAI SDK or tool - Per-client config - Each API key routes to different providers - Real-time dashboard - Live stats via WebSocket - Local models - Built-in support for Ollama and LM Studio --- Screenshots Supported Providers Provider Protocol Default Endpoint Auth --- --- --- --- Google Gemini Gemini native generativelanguage.googleapis.com API key OpenAI Chat Completions api.openai.com Bearer token Anthropic Messages API api.anthropic.com x-api-key Mistral Chat Completions api.mistral.ai Bearer token Perplexity AI Chat Completions api.perplexity.ai Bearer token xAI / Grok Chat Completions api.x.ai Bearer token Cohere Chat Completions api.cohere.com Bearer token Azure OpenAI Chat Completions Custom resource URL api-key Ollama Chat Completions localhost:11434 None LM Studio Chat Completions localhost:1234 None All providers support streaming via Server-Sent Events. Any OpenAI-compatible endpoint not listed above can be added as a generic provider. --- Getting Started Download Grab a binary from the releases page or build from source: Run On first launch the server creates a config.yaml , generates admin credentials (printed once to stdout), and initializes the database. D","default_branch":null,"files":null,"tree":[],"storefront":"/r/DatanoiseTV","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DatanoiseTV/aigateway/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."}