Skip to main content
OpenRouter is OpenAI-compatible: use the standard openai SDK with the OpenRouter base URL (https://openrouter.ai/api/v1). TraceRoot captures these calls through the existing OpenAI instrumentation — no new OpenRouter-specific instrumentor or enum is required.

Setup

Usage

What Gets Captured

Run the example

Clone the repo and run a complete OpenRouter agent end-to-end.

Python

Run the Python OpenRouter tool-agent example

TypeScript

Run the TypeScript OpenRouter example