Skip to content
Get an API key

24 models live in 3 regions

Open models in production, billed by the token.

One API for 24 open-weight models. Pay per token on shared GPUs, then move to GPUs reserved for you when traffic grows, without changing a line of code.

Get an API key

For developers$5 in credit, no card

Talk to an engineer

For teams at scaleDedicated GPUs, SLA, SSO

curl -N https://api.weir.example/v1/chat/completions \
  -H "Authorization: Bearer $WEIR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "llama-3-3-70b",
    "stream": true,
    "messages": [
      { "role": "user", "content": "What does a KV cache do?" }
    ]
  }'

Response

Ready

A KV cache keeps the attention keys and values already computed for earlier tokens, so the model does not recompute them every time it generates a new one. Each decoding step then reads stored state instead of reprocessing the whole sequence, which keeps long responses fast and cheap.

Time to first token
—
Throughput
—
Cost
—

In production at

  • Tidewright
  • Quillfern
  • Sablegate
  • Vantrell
  • Kettleby
  • Ardentry
  • Brackwater

Models

24 open models, one API.

One key and one SDK for all of them, and switching between models on the same endpoint is a one-string change. Prices here are per million tokens, with no minimums and nothing billed while you are idle.

Six of the 24 models, with price per 1M tokens and median time to first token
ModelIn / outp50
Llama 3.3 70B InstructMeta · chat$0.54$0.72212 ms
DeepSeek V3.1DeepSeek · chat · code$0.55$1.65280 ms
Qwen3 235B A22BAlibaba · chat · reasoning$0.22$0.88240 ms
DeepSeek R1 0528DeepSeek · reasoning$0.70$2.40520 ms
Qwen3 Coder 480B A35BAlibaba · code$0.95$1.90290 ms
Mistral Small 3.2 24BMistral AI · chat · vision$0.10$0.25110 ms

Prices in USD per 1M tokens. p50 is the median time to first token over the last 24 hours.

Browse all 24 models

Architecture

How a request runs

Four hops between your code and the first token. On Llama 3.3 70B, the median trip takes 212 ms.

  1. t+0 ms

    App

    Your code sends one HTTPS request with a model name and messages, in the same shape for every model on the chat endpoint.

    • POST /v1/chat/completions
  2. t+14 ms

    Edge

    The closest of 3 regions ends TLS, checks the key and the rate limit, and turns bad requests away before they reach a GPU.

    • TLS 1.3
    • API key
    • rate limit
  3. t+19 ms

    Router

    Sends the request to the region you pinned, or to the one with free capacity, batches it with others on the same model, and reuses cached prompt prefixes.

    • region
    • batching
    • prefix cache
  4. t+212 ms · first token

    GPUs

    Shared H100s by default, or replicas reserved for you. The first token streams back and the rest follow as they decode.

    • shared pool
    • dedicated replicas

Moving to dedicated GPUs changes one hop: the router sends your requests to replicas reserved for you. The request, the SDK and your code stay the same.

Two ways in

Start alone. Scale without a rewrite.

Both paths use the same API, the same SDKs and the same model names. What changes is whose GPUs answer and what the contract says.

Self-serve

Start building

A key, an SDK and a credit balance. Your first streamed reply takes about five minutes.

Free credit
$5 to start. No card required.
SDKs
Python and Node, or plain HTTP with curl.
Billing
Per token, per model. No minimums.
Rate limit
600 requests a minute, raised as you spend.
Docs
Quickstart, with streaming.

Enterprise

Run it at scale

The same API on GPUs reserved for you, with the contract terms procurement asks for.

Dedicated
H100, H200 and B200 replicas, from $2.49 per GPU-hour.
SLA
99.95% monthly uptime, with service credits.
Identity
SSO with SAML 2.0 and SCIM, with audit logs.
Compliance
SOC 2 Type II, ISO 27001 and GDPR, with a DPA.
Support
A named engineer and a shared Slack channel.

Pricing

1M tokens on Llama 3.3 70B costs $0.63.

Half input at $0.54, half output at $0.72, per 1M tokens. Billed per token, no minimums.

Dedicated H100s from $2.49 per GPU-hour, billed by the second.

See all pricing

Trust

Ready for your security review.

The answers procurement asks for, in one place, from the audit reports to the DPA.

Compliance
SOC 2 Type II · ISO 27001 · GDPR
Reports shared under NDA, usually the same day. A DPA with standard contractual clauses is available on every plan.
Identity
SSO with SAML 2.0 and SCIM, with audit logs
Works with Okta, Microsoft Entra ID and Google Workspace.
Uptime
99.95% SLA on dedicated endpoints
Measured monthly, with service credits when we miss it.
Regions
us-east · us-west · eu-west
Pin traffic to a region. EU requests can stay in eu-west.
Data
Zero retention by default
Never used for training. Request logging is opt-in, kept 30 days.
Status
All systems normal
99.99% API uptime over the last 90 days.

Your first streamed reply is five minutes away.

Start on shared GPUs with $5 in credit. When you need capacity of your own, an engineer will size it with you.

Get an API key

For developers$5 in credit, no card

Talk to an engineer

For teams at scaleDedicated GPUs, SLA, SSO