Documentation Index
Fetch the complete documentation index at: https://docs.opper.ai/llms.txt
Use this file to discover all available pages before exploring further.
Agents
Use Opper as an inference provider for your agent framework, editor, or SDK of choice. All integrations give you access to the full Opper model catalog, including EU-hosted options via AWS EU, Evroc, and Berget.OpenCode
Terminal-based AI coding assistant
Vercel AI SDK
Use any Opper model with the Vercel AI SDK
OpenClaw
Personal AI assistant powered by pi
pi
Terminal coding agent with native Opper provider support
Hermes
Open-source terminal agent via custom OpenAI-compatible endpoint
Claude Code
Anthropic’s CLI, routed through Opper’s Anthropic-compatible gateway
Cursor
AI-powered code editor with rules support
Cline
VS Code extension with OpenAI-compatible providers
Continue.dev
Open-source AI assistant for VS Code and JetBrains
OpenCode
OpenCode is a terminal-based AI coding assistant. Quick start (no install):~/.config/opencode/opencode.json and starts OpenCode. To wire it manually instead:
Vercel AI SDK
The Vercel AI SDK is a TypeScript toolkit for building AI-powered applications. Install the Opper provider package and pass any Opper model string togenerateText, streamText, embed, or tool calls:
opper('anthropic/claude-sonnet-4-5'), opper('google/gemini-2.0-flash'), opper('default'), etc.
Session tracing:
Wrap your model with opperSpan to group all calls in a conversation under a single trace in Opper:
OpenClaw
OpenClaw is a personal AI assistant built on pi that runs on WhatsApp, Telegram, Discord, and other chat apps. Add Opper as a custom provider in~/.openclaw/config.json:
- Switch models at any time:
Session span tracing is not available via this method — that requires the native pi extension. You get full model access with a single API key.
pi
pi is a terminal-based coding agent. Quick start (no install):opper provider entry to ~/.pi/agent/models.json (idempotently, alongside any existing providers) and starts pi.
For deeper integration — 260+ Opper models, automatic session span tracing, and 7 multimodal tools — install the @opperai/pi-provider package:
/model inside pi to switch to any Opper model. You also get 7 multimodal tools registered directly in pi: image generation, image analysis, text-to-speech, speech-to-text, web search, web fetch, and embeddings.
Load only the provider or only the tools:
| Variable | Description |
|---|---|
OPPER_AGENT_NAME | Override the framework name sent in headers (default: pi-code) |
PI_IMAGE_SAVE_MODE | Default image save mode: tmp, project, global, or custom |
Hermes
Hermes is an open-source terminal agent by Nous Research. Quick start (no install):HERMES_HOME=~/.opper/hermes-home/ so your real ~/.hermes/ is untouched. To wire it manually into your existing Hermes setup, add Opper as a custom provider in ~/.hermes/config.yaml:
Claude Code
Claude Code is Anthropic’s CLI. Quick start (no install):ANTHROPIC_BASE_URL / ANTHROPIC_AUTH_TOKEN and starts Claude Code with traffic routed to Opper’s Anthropic-compatible endpoint. To wire it manually, export the variables in your shell, or add the same keys to .claude/settings.local.json under env:
Cursor
Cursor is an AI-powered code editor. Download the Opper rules file for your language and drop it in your project to give Cursor context about the Opper SDKs.- Download the
.mdcfile for your language: - Place it in your project at
.cursor/rules/opper.mdc. - In Cursor, make sure the rule is set to Always.
Cline
Cline is an AI coding agent for VS Code. Add Opper as a provider in the Cline settings panel:- Select OpenAI Compatible as the API Provider.
- Set the Base URL to
https://api.opper.ai/v2/openai. - Enter your Opper API key.
- Set the Model ID to any model available on Opper (e.g.
gcp/gemini-2.5-flash-eu).
Continue.dev
Continue.dev is an open-source AI code assistant for VS Code and JetBrains. Add Opper manually to~/.continue/config.yaml: