Every request has a best model.
One OpenAI-compatible API for every major model and agent tool. chAIn sends each request to the cheapest option that clears your quality bar, fails over when a provider breaks, and puts every provider on one bill.
Switching is one line: point your SDK at api.chain.me/v1.
Sorted by price. chAIn takes the first row that clears your bar. Illustrative prices and scores.
Change one line. Keep your code.
chAIn speaks the OpenAI API format. Swap the base URL, set the model to auto, and routing, failover and billing move to chAIn.
from openai import OpenAI client = OpenAI( base_url="https://api.openai.com/v1", base_url="https://api.chain.me/v1", api_key=CHAIN_API_KEY,) reply = client.chat.completions.create( model="gpt-4o", model="auto", # cheapest model that clears your bar messages=messages,)
Illustrative. Endpoint and parameter names are confirmed when access opens.
- 01
Integrate once
Point any OpenAI-compatible SDK at chAIn. Prompts, tools and streaming work as before.
- 02
Score in real time
Live price, latency, quality and uptime for every model and provider.
- 03
Route to the best price
Each call goes to the cheapest model that clears the quality bar you set.
- 04
Fail over, bill once
Errors and rate limits reroute automatically. Every provider lands on one invoice.
Your app → chAIn → every model and tool.
Agents need more than a language model. They speak, listen, search, run code and use a browser. chAIn routes those tool providers through the same key, bill and routing engine as the models, so one integration covers the whole agent.
Any product, agent or workflow
POST /v1/chat/completionsFoundation models
Think- OpenAI
- Anthropic
- Meta Llama
- Mistral
- DeepSeek
- xAI
- Open-weight hosts
Agent tools
Act- Voice
- Transcription
- Images
- Video
- Web search
- Doc parsing
- Code execution
- Browser automation
- Translation
Planned coverage at launch. New models are added the day they ship, and tools are billed on the same invoice as tokens.
Spend that routes itself.
Engineering keeps uptime. Finance keeps the savings. Security keeps control.
Savings compound as routing learns.
Routing learns which model wins for each workload, so the gap between your default and chAIn widens without a redeploy.
View as table
| Day | Default model only | chAIn auto | Saved |
|---|
Every request, priced before it's sent.
Each call is tagged with the model chAIn chose and what it cost. Spend rolls up by team, feature and model, and every provider lands on one invoice.
Each request carries its team, feature, chosen model and cost, so spend rolls up without extra instrumentation.
What engineering, finance and security each get.
Routing gets the savings. These controls make it safe to run in production.
| Capability | What it does | Owned by |
|---|---|---|
| Price-first routing | Every request goes to the cheapest model and provider that meets your bar. | Finance |
| Automatic failover | Outages, rate limits and model deprecations reroute before your users notice. | Engineering |
| Custom policies | Pin a model, set budgets, or route by region, latency or quality. The router only chooses among the options your policy allows. | Engineering |
| Cost analytics | Spend by team, feature and model, with savings tracked per request. | Finance |
| One key, one bill | Every provider behind one API key and one monthly invoice. | Finance |
| Enterprise controls | SSO, audit logs, spend limits, data residency and zero-data-retention routing. | Security |
Questions teams ask first.
Do I have to rewrite my code?
No. chAIn speaks the OpenAI API format, so most apps switch by changing the base URL and API key. Streaming and tool calls keep working.
Can I keep a specific model for some calls?
Yes. Policies let you pin a model, cap spend, or route by region, latency or quality. The router only chooses among the options your policy allows.
What happens when a provider goes down?
chAIn retries the request on the next-cheapest option that still meets your bar, so your app gets a response instead of an error.
Is chAIn tied to a model provider?
No. chAIn doesn't sell a model of its own, so it has nothing to steer you toward. Routing follows your price and quality settings.
How does chAIn make money?
A small routing fee on usage, annual plans for enterprise controls and, for the largest accounts, a share of the savings we deliver. Pricing is published when access opens.
When can I use it?
Join the waitlist and we'll email you when your access is ready.
The neutral router for the AI economy.
chAIn doesn't sell a model of its own, so routing follows your price and quality settings, not ours. Join the waitlist and we'll email you when access opens.
Prefer email? Write to info@chain.me.