# routing.run docs > Documentation for routing.run — API gateway with multi-upstream routing for AI models. ## Docs - [Claude Code](https://docs.routing.run/ai-tools/claude-code.md): Configure Claude Code CLI to use routing.run models - [Cline](https://docs.routing.run/ai-tools/cline.md): Configure Cline (VS Code extension) to use routing.run - [Codex CLI](https://docs.routing.run/ai-tools/codex-cli.md): Configure OpenAI Codex CLI to use routing.run - [Copilot CLI](https://docs.routing.run/ai-tools/copilot-cli.md): Configure GitHub Copilot CLI to use routing.run - [Cursor](https://docs.routing.run/ai-tools/cursor.md): Configure Cursor to use routing.run for model calls - [Kilo Code CLI](https://docs.routing.run/ai-tools/kilo-code-cli.md): Configure the Kilo Code CLI to use routing.run - [Kilo Code (VS Code)](https://docs.routing.run/ai-tools/kilo-code-vscode.md): Configure the Kilo Code VS Code extension to use routing.run - [OpenClaw](https://docs.routing.run/ai-tools/openclaw.md): Configure OpenClaw to use routing.run - [OpenCode](https://docs.routing.run/ai-tools/opencode.md): Configure OpenCode CLI to use routing.run - [pi.dev](https://docs.routing.run/ai-tools/pi-dev.md): Configure pi.dev to use routing.run models - [Roo Code](https://docs.routing.run/ai-tools/roo-code.md): Configure Roo Code (VS Code extension) to use routing.run - [Windsurf](https://docs.routing.run/ai-tools/windsurf.md): Configure Windsurf to use routing.run for model calls - [Anthropic-style compatibility](https://docs.routing.run/api-reference/anthropic.md): Compatibility path for Anthropic Messages-style requests - [Audio](https://docs.routing.run/api-reference/audio.md): Create speech from text and transcribe audio files - [Authentication](https://docs.routing.run/api-reference/authentication.md): How to authenticate API requests to routing.run - [Embeddings and rerank](https://docs.routing.run/api-reference/embeddings-rerank.md): Create embeddings and rerank documents through routing.run - [Image generation](https://docs.routing.run/api-reference/images.md): Generate images using the OpenAI-compatible image API - [API overview](https://docs.routing.run/api-reference/introduction.md): routing.run API gateway overview, base URLs, and key concepts - [Limits](https://docs.routing.run/api-reference/limits.md): Plan access, request quotas, rate limits, stream limits, and common error codes - [Models](https://docs.routing.run/api-reference/models.md): Published model IDs, metadata endpoints, and pricing - [OpenAI compatible API](https://docs.routing.run/api-reference/openai.md): Use the OpenAI SDK with routing.run by changing your base URL - [SDK examples](https://docs.routing.run/api-reference/sdk-examples.md): Call routing.run audio, image, embeddings, rerank, and chat endpoints from Python and TypeScript - [Status](https://docs.routing.run/api-reference/status.md): Check public health and system status - [Usage and streams](https://docs.routing.run/api-reference/usage-and-streams.md): Check remaining requests, understand rate limits, and stop active streams - [routing.run docs](https://docs.routing.run/index.md): Documentation for routing.run — API gateway with multi-upstream routing for AI models - [Quickstart](https://docs.routing.run/quickstart.md): Create a key, call the API, confirm models ## OpenAPI Specs - [openapi](https://docs.routing.run/api-reference/openapi.json) ## Optional - [Dashboard](https://app.routing.run) - [Status](https://status.routing.run) - [GitHub](https://github.com/RoutingRun)