every major model · one key · one balance

One APIfor AI.

Text and code from every major provider — one API key, one balance. OpenAI-compatible: migrate by changing one base URL. Need it done end-to-end? Run agents as endpoints.

10models behind one key
1base URL to change
0%fee on BYOK

Compatible with

OpenAI SDK
LangChain
VercelVercel AI SDK
Claude CodeClaude Code
n8nn8n
curlcURL
Playground

Price first.
Then generate.

The exact cost sits next to the button and recomputes as you change parameters — before you press it. Free starter credits on signup.

PlaygroundPriced at the routed model's rate
routed rate
Capabilities

Every major model.
One key.

The fabric routes each request to the best provider — or the exact model you name. Smart modes: companyfabric/auto · fast · cheap · best · code

01

Text

Frontier chat and reasoning models behind the same OpenAI-compatible endpoint.

$0.3/Mtok in · Gemini 3 Flash

02

Code

Point Claude Code or Cursor at one base URL and swap code models per task.

$0.3/Mtok in · Qwen3 Coder Flash

06

Agents

Need it done end-to-end? Run agents as endpoints — same key, same balance.

Install for agents
Claudeanthropic/claude-sonnet-4-5$3/Mtok inClaudeanthropic/claude-haiku-4-5$1/Mtok inClaudeanthropic/claude-opus-4-6$15/Mtok inopenai/gpt-5.5$5/Mtok ingoogle/gemini-3-1-pro$2/Mtok ingoogle/gemini-3-flash$0.3/Mtok in
Browse all models
Pricing

Three doors.
One balance.

01

Credits

Prepay once, spend across every model. Exact metering, no subscription required.

02

BYOK — 0%

Bring your own provider keys and pay nothing on top. Routing and one-key ergonomics stay.

03

Drop-in compatible

Point any OpenAI SDK at our base URL. Same request shape, same response shape — change two lines, keep your code.

Agent-first

Let your agent
handle it.

Add the MCP server to Claude Code, install a skill, then just ask — “make me a 20-second product video”. Your agent plans, picks the model, generates, and reports the cost.

Install for agents

# hands

claude mcp add --transport http companyfabric \

https://mcp.companyfabric.com

# know-how

/plugin install companyfabric-video-production

Developers

Already
compatible.

Keep your OpenAI SDK. Change the base URL. Every model above is now yours — with exact metered cost on every response.

import OpenAI from "openai"

const client = new OpenAI({
  baseURL: "https://api.companyfabric.com/v1",
  apiKey: process.env.COMPANYFABRIC_API_KEY,
})

const res = await client.chat.completions.create({
  model: "companyfabric/auto",
  max_tokens: 1024,
  temperature: 0.7,
  messages: [{ role: "user", content: "Say hello from the fabric." }],
})

console.log(res.choices[0].message.content)

OpenAI-compatible

Existing SDKs and harnesses work unchanged.

Streaming

SSE with a final usage chunk carrying exact cost.

Exact metering

Every response reports what the ledger recorded.

Structured errors

Every error states its machine-actionable fix.

Every model.
One key.

Free starter credits on signup — enough to try any model in the playground before you spend a cent.