Russet50% off official list pricePrices checked Sep 27, 2026Prepaid · No subscription

OpenAI-compatible · Anthropic-native

Claude, GPT and Grok at half the list price.

One API key for the models you already use. Keep your SDK and your code, change the base URL, and get 50% off official prices.

Prepaid · Billed per token · No subscription

Drop-in quickstartBase URL + key
from openai import OpenAI

client = OpenAI(
    base_url="https://api.russet.ai/v1",
    api_key="YOUR_RUSSET_KEY",
)

reply = client.chat.completions.create(
    model="gpt-6-sol",
    messages=[{"role": "user", "content": "Hello"}],
)

Swap the base URL and key. Nothing else changes.

Price vs official list50% off
API formats2OpenAI-compatible and Anthropic-native
Monthly fee$0No plan to pick. You pay for tokens, nothing else.

Models · USD per 1M tokens

Every model, half price.

Same model IDs as the official APIs. Official price struck through.

ModelInputOutput
Anthropic
Claude Fable 5.1claude-fable-5-1$5$10$25$50
Claude Opus 5.5claude-opus-5-5$2$4$10$20
Claude Sonnet 5claude-sonnet-5$1$2$5$10
Claude Haiku 4.5claude-haiku-4-5$0.50$1$2.50$5
OpenAI
GPT-6 Astragpt-6-astra$5$10$25$50
GPT-6 Solgpt-6-sol$1$2$5$10
GPT-5.6 Solgpt-5.6-sol$2$4$10$20
GPT-5.6 Terragpt-5.6-terra$1$2$6$12
GPT-5.6 Lunagpt-5.6-luna$0.10$0.20$0.60$1.20
xAI
Grok 4.7grok-4.7$1$2$3$6

Cache reads and writes are billed at 50% off the official rate too. Official prices checked Sep 27, 2026.

Quickstart

Switch in three steps.

No new SDK and no new request format.

  1. 01

    Create a key

    Sign up at app.russet.ai and create an API key. Make one per project if you want separate usage.

  2. 02

    Add credit

    Top up a prepaid balance in USD. Each request deducts what it used, at Russet prices.

  3. 03

    Change the base URL

    Point your tool at Russet and paste your key.

    Claude Code
    ANTHROPIC_BASE_URL
    Codex CLI
    base_url in ~/.codex/config.toml
    Cline
    API provider → custom base URL
    OpenAI SDK
    base_url="https://api.russet.ai/v1"
    Anthropic SDK
    base_url="https://api.russet.ai"

FAQ

Before you switch

The questions people ask us first.

Is it the real model?

You call the same model IDs as the official APIs and get responses in the official formats. We test every model on a schedule against known answers, and we pull any route that doesn’t match.

Why is it cheaper?

We buy API capacity at wholesale rates from upstream providers and resell it with a small margin. Russet is an independent reseller. We’re not OpenAI, Anthropic or xAI, and we’re not affiliated with them.

What do I change in my code?

The base URL and the API key. Model names, request bodies, streaming and tool calls stay the same.

Which endpoints work?

OpenAI-compatible /v1/chat/completions and /v1/responses, and Anthropic-native /v1/messages. Claude Code, Codex, Cline and the official SDKs work with a base URL change.

How does billing work?

You top up a prepaid USD balance from your dashboard. Each request is billed per token at 50% off the official rate and deducted from that balance. There’s no subscription and no monthly fee.

What happens to my prompts?

We keep usage records — model, token counts, cost and time — for billing. We don’t store prompt or response content. Requests do pass through upstream providers to reach the model, so don’t send data you aren’t allowed to share with a third party.

Billing
Prepaid USD balance
Rate
50% off official, per token
Commitment
No subscription, no monthly fee

Start

Start with one key.

Create a key, add credit, change one URL.

Get API key