Instabridge runs a reliable AI agent at global scale, with 200M+ downloads across 190+ countries
Unified AI API
The European AI gateway
for agents
Access 700+ leading AI models through one EU-hosted API, pay-as-you-go.
GDPR-compliant, with spend caps, model allowlists and zero data retention.
Claude Opus 5.5
AWS EU·Anthropic US+3 more
GPT-6 Sol
Azure EU·OpenAI US+2 more
Gemini 3.8 Flash
Google EU + US+1 more
DeepSeek V4.1 Flash
GreenPT EU·DeepInfra US+9 more
Kimi K3
Sference EU·Novita US+13 more
GLM-5.3-Flash
Berget EU·DeepInfra US+15 more
import OpenAI from "openai";const client = new OpenAI({apiKey: process.env.OPPER_API_KEY,baseURL: "https://api.opper.ai/v3/compat",});const completion = await client.chat.completions.create({model: "aws/claude-opus-5-5",messages: [{ role: "user", content: "Hello" }],});console.log(completion.choices[0].message.content);
import Anthropic from "@anthropic-ai/sdk";const client = new Anthropic({apiKey: process.env.OPPER_API_KEY,baseURL: "https://api.opper.ai/v3/compat",});const message = await client.messages.create({model: "aws/claude-opus-5-5",max_tokens: 1024,messages: [{ role: "user", content: "Hello" }],});console.log(message.content);
import { GoogleGenAI } from "@google/genai";const ai = new GoogleGenAI({apiKey: process.env.OPPER_API_KEY,httpOptions: { baseUrl: "https://api.opper.ai/v3/compat" },});const response = await ai.models.generateContent({model: "vertexai/gemini-3.8-flash-eu",contents: "Hello",});console.log(response.text);
import { createOpenAI } from "@ai-sdk/openai";import { generateText } from "ai";const opper = createOpenAI({apiKey: process.env.OPPER_API_KEY,baseURL: "https://api.opper.ai/v3/compat",});const { text } = await generateText({model: opper("aws/claude-opus-5-5"),prompt: "Hello",});
import { ChatOpenAI } from "@langchain/openai";const llm = new ChatOpenAI({model: "aws/claude-opus-5-5",apiKey: process.env.OPPER_API_KEY,configuration: {baseURL: "https://api.opper.ai/v3/compat",},});const response = await llm.invoke("Hello");
# Route Claude Code through Opper, no installnpx @opperai/cli launch claude# Or wire it up by handexport ANTHROPIC_BASE_URL="https://api.opper.ai/v3/compat"export ANTHROPIC_AUTH_TOKEN="$OPPER_API_KEY"
# Run OpenCode on Opper, no installnpx @opperai/cli launch opencode# Pin any of 700+ modelsnpx @opperai/cli launch opencode --model glm-5.3-flash
// ~/.openclaw/openclaw.json{models: {mode: "merge",providers: {"opper": {baseUrl: "https://api.opper.ai/v3/compat",apiKey: "YOUR_OPPER_API_KEY",api: "openai-completions",}}}}
// Cursor Settings > ModelsOverride OpenAI Base URL:https://api.opper.ai/v3/compatOpenAI API Key:YOUR_OPPER_API_KEYModels:aws/claude-opus-5-5azure:eu/gpt-6-sol
Paste this into a coding agent like Claude Code, Cursor or Codex and it will set up and build with Opper for you.
Drop-in for the OpenAI, Anthropic and Gemini SDKs, Claude Code, OpenCode and 30+ other apps.
View all 700+ models →Trusted by 50k+ developers and companies serving 10M+ users
Apps
Use any agent on any model
Keep inference in the EU, and switch the model behind any app anytime.
Security and GDPR compliance
Frontier AI, EU compliance included
One DPA for every model, SSO, audit logging and model allowlists.
Control plane
Set the rules for every model call
Spend limits, data retention, model access, checks and routing.
LLM router
Route requests to the right model
Dynamic routes with fallback chains, called like any model.
Reliability
Higher model availability
Automatic failover across multiple providers, with measured uptime per route.
Get started
Up and running in minutes
One key for every model, with nothing to set up.
Free models work before you add a card. Add a card and top up credits to use premium models, or bring your own provider keys.
OpenAI SDK compatible. Or have your AI agent set it up for you.
# Add the Opper AI gateway
Set up Opper so this project can call 700+ AI models through a single API.
## Step 1: Get an API key
Have the user sign up at https://opper.ai/sign-up/free and create an API key. Set it as `OPPER_API_KEY` in the environment.
If you can use MCP servers, connect to https://api.opper.ai/mcp instead: the user approves the connection once in the browser, and you can then create the project and the API key yourself. See https://opper.ai/mcp.md.
## Step 2: Use the OpenAI SDK with Opper's compat endpoint
```ts
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.OPPER_API_KEY,
baseURL: "https://api.opper.ai/v3/compat",
});
const completion = await client.chat.completions.create({
model: "aws/claude-opus-5-5",
messages: [{ role: "user", content: "Hello" }],
});
```
## When to use what
- **Drop-in OpenAI SDK swap (above)** — fastest path, works with any existing OpenAI SDK code.
- **Agent SDK (Python or TypeScript)** — building autonomous agents with tools, MCP, span tracing, multi-agent composition. https://docs.opper.ai/agents
- **Structured outputs** — typed input/output with schemas. https://docs.opper.ai/build/task/calls
- **Agent CLI** — launch existing agents (Claude Code, Codex, OpenCode, ...) on Opper's gateway. https://opper.ai/agent-cli
## Critical rules
- Read `OPPER_API_KEY` from env, never hardcode
- Pass models as `provider/model` strings; an EU route id such as `aws/claude-opus-5-5` (Claude on AWS Bedrock in Sweden) keeps the call in the EU
- Use baseURL `https://api.opper.ai/v3/compat`
- No markup on tokens. A 3% fee applies on credit purchases
- 700+ models available — see https://docs.opper.ai/capabilities/models
- To look up a model id with no account: call `list_models` on the MCP server at https://api.opper.ai/mcp (no sign-in needed), or GET https://api.opper.ai/v3/models (JSON, no API key)
Full docs (agent-readable): https://opper.ai/llms-full.txtAdd Opper as a skill so your agent picks it up automatically. Works with Claude Code, Cursor, Cline, Copilot, Codex, and Windsurf.
$npx skills add opper-ai/opper-skillsSign up needs no credit card: you get an API key straight away and the free models work in the playground and the API. Add a card to use premium models, pay-as-you-go with no minimum.
Customers
Teams shipping AI on Opper
Instabridge
Svenska Bostäder
LexBox

