Introduction
What LM0 is and why teams use a multi-provider LLM gateway.
On this page (4)
LM0 is a multi-provider LLM gateway. It exposes OpenAI- and Anthropic-compatible HTTP APIs so you can keep your existing SDKs and tools while routing traffic across upstream providers.
What you get
- OpenAI Chat Completions —
POST /v1/chat/completions - OpenAI Responses —
POST /v1/responses(stateless subset) - Anthropic Messages —
POST /v1/messages - Model listing — OpenAI- or Anthropic-shaped
GET /v1/models - Streaming — SSE for supported surfaces
- Tools, vision, and reasoning — where upstream providers allow it
- Usage metering & credits — package tokens, dashboards, and admin tooling in production mode
The core idea
Every client request is translated into one canonical internal format, routed to an OpenAI- or Anthropic-compatible upstream, then translated back into the response shape the client expects.
That means an OpenAI SDK client can hit an Anthropic upstream (and vice versa) without changing application code — only the base URL and API key.
Base URL
Production public API:
https://api.17.wtf
Point your OpenAI or Anthropic client at this host (plus /v1 where the SDK expects it).
Next steps
- Quickstart — send your first request
- Authentication — Bearer and
x-api-key - API overview — full public surface