Two parts
The Gateway
One API for every model. Send a request, get a response. Switch models with a config change.
The Control Plane
Watch what your AI is doing. Set rules for guardrails, budgets, allowlists, and retention. Improve quality over time.
The Gateway
One API that covers every modality and every major model.- Any model, same code. Choose
openai/gpt-5.5,anthropic/claude-sonnet-4-6,gemini/gemini-2.5-pro, or any of 300+ others by changing a string. - Text, images, audio, PDFs. All through the same API.
- Use your existing SDK. Already on OpenAI, Anthropic, or Google AI? Point it at Opper and your code stays the same.
- One key. Replaces a folder of provider credentials.
The Control Plane
Once your AI is in front of real users, you need to see what it’s doing and shape it. The Control Plane is five families of rules that apply at the gateway:| What it does | |
|---|---|
| Observe | Scores every response against your criteria. |
| Route | Picks a default model for an app or feature. |
| Guard | Blocks or redacts content before it reaches the model or returns to the user. |
| Comply | Limits which models, regions, and how much budget can be used. |
| Steer | Uses your best responses to improve future ones. |
Where Opper runs
Opper runs on AWS in Stockholm, and your data stays in-region. By default it stores only metadata, not your prompts or responses. Only the model call itself reaches the provider, and you can pin which providers and countries are allowed. The full picture is on the Security page.Get going
Run your first call, then read the Platform section in order to understand how it all fits.Quickstart
Five minutes to your first call.
Core concepts
The mental model behind everything: planes, traces, scopes.
AI Gateway
One API, 300+ models, routing, and EU enforcement.