Skip to main content
OpenRouter is a unified API that provides access to multiple LLM providers through a single OpenAI-compatible interface. Switch between Claude, Gemini, GPT, and more without changing your code.
Vision Agents uses Stream Video for real-time WebRTC transport by default. External WebRTC transports are supported as well. Most AI providers offer free tiers to get started.

Installation

Quick Start

Set OPENROUTER_API_KEY in your environment or pass api_key directly.

Parameters

Available Models

See OpenRouter Models for the full list.

Next Steps

Build a Voice Agent

Get started with voice

Build a Video Agent

Add video processing