Text. Images. Video.
One gateway
for generative AI.

FastMetal is an OpenAI-compatible gateway to 282+ generative AI models. Point your existing code at one base URL, pay per token, and stop maintaining a different SDK for every provider.

Pay as you go·no subscription·no lock-in
282+ modelsOpenAI-compatiblePay-per-token33 providers
POST api.fastmetal.ai/openrouter/videos/create200 OK
resp = requests.post(
  "https://api.fastmetal.ai/openrouter/videos/create",
  json={"model":"bytedance/seedance-2.0-fast",
        "prompt":"青白く発光する溶けた金属が六角形の鋳型に注がれ、火花がスローモーションで舞い散る…"},
)
Seedance 2.0 Fast · 8s 720p · ¥250 per video · real output
青白く発光する溶けた金属が六角形の鋳型に注がれ、火花がスローモーションで舞い散る…

Multi-provider AI is death by a thousand integrations.

Every provider ships its own SDK, its own auth, its own rate limits, its own billing, and its own idea of what a “message” is. Your agent’s reliability becomes a function of how many dashboards you can babysit at 3 a.m.

  • 01N providers = N API keys, N SDKs, and N monthly charges to reconcile.
  • 02A better model ships weekly — swapping it means a code change, not a config change.
  • 03One provider has an outage and your app goes down with it.

From many providers to one endpoint.

33 providers and 282+ models funnel through a single OpenAI-compatible URL. You integrate once and route to any of them by name.

282models
33providers
1endpoint
1payment

Three steps to your first call

From zero to a live request in about a minute. Keep the SDK you already use.

01

Create an account

Sign up and get an API key in under a minute.

02

Add prepaid credits

Top up once. Spend across every model, billed per token.

03

Change one base URL

Point your OpenAI client at FastMetal. Keep the rest of your code.

Everything you need, nothing you don’t

A gateway, not a framework. It gets out of the way of the code you already wrote.

Pay-per-token billing

Prepaid credits metered to the token. No seats, no subscriptions, no minimums — you pay for exactly what your app calls.

282+ models, one catalog

Every major provider behind a single key. Compare context length and arena rank before you commit.

anthropic/claude-fable-5#1
meta/muse-spark-1.1#8
google/gemini-3.1-pro-preview#10
openai/gpt-5.5#20

OpenAI-compatible API

Drop-in with the OpenAI SDK you already use. Chat completions, streaming, tools, and structured outputs — change the base URL, keep the rest.

Works from your agent, too

FastMetal ships a built-in MCP server. Add it to Claude Code, Codex, Cursor, or any MCP client with one command, and your agent gets inference, image, and video generation as tools — billed to the same prepaid key.

$ claude mcp add --transport http fastmetal \
    https://mcp.fastmetal.ai/mcp \
    --header "Authorization: Bearer ${FASTMETAL_API_KEY}"
askcomparegenerate_imagegenerate_videoanalyze_imagelist_models
See the MCP setup guide

Browse the catalog. Compare on the numbers.

282+ models ranked by arena performance, with transparent per-million-token pricing in your local currency.

Claude Fable 5anthropic/claude-fable-5
1M ctx¥1,787 in¥8,935 out / 1M
Text overall#1
Muse Spark 1.1meta/muse-spark-1.1
1.0M ctx
Text overall#8
Gemini 3.1 Pro Previewgoogle/gemini-3.1-pro-preview
1.0M ctx
Text overall#10
GPT-5.5openai/gpt-5.5
1.1M ctx
Text overall#20
GLM 5.1z-ai/glm-5.1
205K ctx¥250 in¥786 out / 1M
Text overall#33
No sample models from that provider here — the full catalog has 282 across every provider.
Showing 5 of 282 modelsBrowse the full catalog
base_url = "https://api.openai.com/v1"
+base_url = "https://api.fastmetal.ai/v1"
Switching model = switching a string. Switching provider = switching a string. That’s the whole migration.

The things developers ask first

Is it really OpenAI-compatible?
Yes. Any OpenAI SDK or HTTP client works — set base_url to https://api.fastmetal.ai/v1 and use your FastMetal key. Chat completions, streaming, tool calls, and structured outputs are supported.
What does it cost?
You pay per token at each model’s published rate, drawn from prepaid credits. No subscription, no seat fees, no minimum spend.
Am I locked in?
No. It’s the standard OpenAI request shape — point your client back at any provider whenever you want. Your code doesn’t depend on us.
How long does integration take?
About a minute. Change one base URL, add your key, and your existing calls route through FastMetal.
Which providers are covered?
33 providers and counting — 282+ models in one catalog, growing as new models ship.
How does it compare with OpenRouter or going direct?
We keep honest comparison pages, including the cases where the other option fits better. vs OpenRouter · vs Anthropic direct · All comparisons

One key away from every model.

Create an account, add credits, change one line. Your agents get 282+ models behind one API key.

Prepaid credits·no subscription·cancel by simply not topping up