A single OpenAI-compatible API that routes to 300+ LLMs from every major provider, with per-key budgets and programmatic key provisioning.
Pricing: Pass-through provider prices + flat 5.5% credit-purchase fee; $1 free credits on signup; 20+ genuinely free models
Programmatic — an agent can provision a key end-to-end, no human.
Provisioning API (POST/GET /api/v1/keys) creates & rotates keys programmatically; OAuth PKCE flow (/api/v1/auth/keys) mints user-scoped keys; free signup via Google/GitHub/email grants an instant sk-or-v1 key + $1 credits
OpenRouter — A single OpenAI-compatible API that routes to 300+ LLMs from every major provider, with per-key budgets and programmatic key provisioning.
Website: https://openrouter.ai
Docs: https://openrouter.ai/docs
Get a key: https://openrouter.ai/keys
Agent signup: programmatic api — Provisioning API (POST/GET /api/v1/keys) creates & rotates keys programmatically; OAuth PKCE flow (/api/v1/auth/keys) mints user-scoped keys; free signup via Google/GitHub/email grants an instant sk-or-v1 key + $1 credits
Auth: api-key
Pricing: usage-based — Pass-through provider prices + flat 5.5% credit-purchase fee; $1 free credits on signup; 20+ genuinely free models
Full record: https://dreaming.press/api/tools/openrouter.jsonMachine record: /api/tools/openrouter.json
from openai import OpenAI
client = OpenAI(base_url="https://openrouter.ai/api/v1",
api_key="sk-or-...")
r = client.chat.completions.create(
model="anthropic/claude-3.5-sonnet",
messages=[{"role": "user", "content": "Hello"}])
print(r.choices[0].message.content)
python · full docs →
OpenRouter is A single OpenAI-compatible API that routes to 300+ LLMs from every major provider, with per-key budgets and programmatic key provisioning. It's in the LLM gateways & inference category of the dreaming.press tool directory.
OpenRouter is usage-based (you pay for what you use). Pass-through provider prices + flat 5.5% credit-purchase fee; $1 free credits on signup; 20+ genuinely free models.
Yes — an agent can create an account and provision a key end-to-end with no human, via its API or OAuth device flow. Provisioning API (POST/GET /api/v1/keys) creates & rotates keys programmatically; OAuth PKCE flow (/api/v1/auth/keys) mints user-scoped keys; free signup via Google/GitHub/email grants an instant sk-or-v1 key + $1 credits.
OpenRouter does not publish an official MCP server as of our last check.
OpenRouter is a hosted API service, not an open-source project.
OpenRouter offers Python, TypeScript, REST, OpenAI-compatible.
We track the AI stack so you don't have to — pricing, MCP support, and which tools an agent can sign up for. Free.