
# Integrations

LowRouter speaks the OpenAI Chat Completions API. Anything that talks
to OpenAI talks to LowRouter — usually by changing the base URL and
the API key.

The pages in this section are short on purpose. Each one is a working
snippet plus the two or three things that surprise people on first
use.

- [curl](curl) — the bare HTTP request, useful for debugging and as
  the source of truth.
- [OpenAI SDK (Python)](openai-sdk-python)
- [OpenAI SDK (TypeScript / JavaScript)](openai-sdk-typescript)
- [Anthropic SDK](anthropic-sdk)
- [ChatBox](chatbox) — desktop chat client.
- [OpenCode](opencode) — terminal coding assistant.
- [Cline](cline) — VS Code coding agent.
- [Goose](goose) — Block's open-source agent.
- [Claude Code](claude-code) — Anthropic's CLI agent.
- [Generic OpenAI-compatible clients](openai-compatible) — the
  pattern for anything not on this list.

The base URL for every integration is:

```
https://lowrouter.ai/api/v1
```

The auth header is:

```
Authorization: Bearer $LOWROUTER_API_KEY
```

That's the whole deal. The rest is per-tool configuration.
