You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A dead-simple, single-binary gateway that turns **dozens of LLM providers** into one clean API.
18
-
Run it once, forget about provider differences. Keys, models, endpoints — all abstracted.
33
+
A dead-simple, single-binary gateway that turns **dozens of LLM providers** into one clean, standard OpenAI-compatible API.
34
+
35
+
Run it once and forget about provider differences. Keys, specific models, differing endpoints, and prompt formatting are all abstracted entirely away from your client code.
36
+
37
+
**Why?** Because juggling multiple SDKs, streaming formats, and API structures is a massive pain when trying to switch models mid-development. This just works.
38
+
39
+
---
40
+
41
+
## 📈 Enterprise Features
42
+
43
+
-**Zero Config**: Starts instantly, works out of the box, and stays up.
44
+
-**Single Binary**: No complex dependencies, just run it natively or via Docker.
45
+
-**100% OpenAI-Compatible**: Your existing code, libraries, and SDKs (like `openai-node` or `langchain`) work completely unchanged. Just swap the `baseURL`.
46
+
-**Lightweight & Fast**: No bloated admin UIs. Features automatic response compression for reduced bandwidth and drastically lower latency.
47
+
-**Streaming Support**: Flawlessly streams Server-Sent Events (SSE) across all supported providers natively.
48
+
-**Free & Open Source**: MIT licensed forever, no hidden SaaS tiers.
19
49
20
-
**Why?** Because juggling multiple SDKs and API formats is a pain.
21
-
This just works.
50
+
---
51
+
52
+
## 🧠 Supported Providers
53
+
54
+
You can route requests seamlessly to any of these providers using the exact same `/v1/chat/completions` payload format:
55
+
56
+
-**OpenAI** (GPT-4o, GPT-3.5)
57
+
-**Anthropic Claude** (Opus, Sonnet, Haiku)
58
+
-**Google Gemini** (Gemini 1.5 Pro/Flash)
59
+
-**Azure OpenAI**
60
+
-**DeepSeek**
61
+
-**Groq** (Llama 3, Mixtral)
62
+
-**Together AI**
63
+
-**Mistral AI**
64
+
-**Local inference** (Ollama, LM Studio)
65
+
-*+20 more API-compatible providers...*
66
+
67
+
---
68
+
69
+
## 🏗️ System Architecture
70
+
71
+
```mermaid
72
+
graph LR
73
+
Client[Your App / SDK] -->|OpenAI Format Request| Gateway[one-api Gateway]
0 commit comments