The proxy for
character chat.
One URL and one key for JanitorAI, SillyTavern, Chub and Risu. Claude, DeepSeek, Gemini, Grok, GLM and 164 uncensored builds, priced per message. Crypto or card from $10, no KYC.
- A price per message on every model, from live rates
- The uncensored builds and the flagships on one URL
- A signed receipt per message and a public daily model check
https://api.relayswitch.io/v1/chat/completions- GLM-5.3 Flash Uncensoredglm-5.3-flash-uncensored$0.00032
- DeepSeek V4.1 Flash Abliterateddeepseek-v4.1-flash-abliterated$0.0022
- Gemma 4 31B Fabledgemma-4-31b-fabled$0.0012
- Qwen3.8 27B Novelistqwen3.8-27b-novelist$0.0013
- DeepSeek V3.2deepseek-v3.2$0.0027
- Grok 4.6grok-4.6$0.0017
- Gemini 3.1 Pro Previewgemini-3.1-pro-preview$0.0046
- Claude Sonnet 4.6claude-sonnet-4-6$0.0063
Models on one proxy URL
From 47 developers, each at its live per-token price; 164 of them uncensored builds. The Models page is the catalog, read at render.
47
Developers
312/336
Unchanged on today’s check
85%
Max under list
$10
Monthly plan: $20 of usage
Monthly usage plans
A month of usage on every model. By card a plan renews by default, off at checkout or in Billing; with crypto it never renews.
What the key gets you.
Every model on one URL, a public record of which model answered, and a budget on each key you hand out.
The key API- Key
- openclaw-main
- Budget
- $20
- Allowed models
- claude-sonnet-5-5, gpt-6.1-sol, deepseek-v4.1-flash
- Requests / min
- 60
- Tokens / min
- 400,000
- Monthly cap
- $100
A budget and limits per agent
Each agent runs on its own key: a prepaid budget in USD, an allowed-model list, a Requests / min and tokens / min limit, a monthly cap and an expiry, set in the console or by one POST to the key API with an admin key. At its budget the key answers 402 and nothing else on the account changes.
curl https://api.relayswitch.io/v1/chat/completions \ -H "Authorization: Bearer $RELAYSWITCH_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "claude-sonnet-5-5", "messages": [{"role": "user", "content": "Hello"}]}'One key for 323 models, with failover
Set the base URL to https://api.relayswitch.io/v1 once. Claude, GPT, Gemini, DeepSeek, Kimi and GLM answer the same OpenAI-compatible endpoint and the Anthropic Messages format too, and when a host answers 5xx or 429 the request goes to the next host for that model at the same price.
curl https://api.relayswitch.io/v1/requests/REQUEST_ID/receipt \ -H "Authorization: Bearer $RELAYSWITCH_API_KEY"A public daily check and a signed receipt
Every model gets the same canary prompt each day and the result is public at https://api.relayswitch.io/v1/proof. Every request has a signed receipt with the model, the billed tokens and the charge, checked on the Verify page.
Paste it into your app.
The field each app has, the value it takes, and the model id. Every guide shows the rest of the panel as the app labels it, with a price per message on each model.
JanitorAI
JanitorAI guideProxy URL https://api.relayswitch.io/v1/chat/completionsAPI key sk-relay-...Model glm-5.3-flash-uncensoredSillyTavern
SillyTavern guideCustom Endpoint (Base URL) https://api.relayswitch.io/v1API key sk-relay-...Model glm-5.3-flash-uncensoredChub
Chub guideOpenAI Reverse Proxy URL https://api.relayswitch.io/v1API key sk-relay-...Model glm-5.3-flash-uncensoredRisu
Risu guideURL https://api.relayswitch.io/v1API key sk-relay-...Model glm-5.3-flash-uncensoredOr run an agent on it.
The same base URL in the file each framework reads. Each guide carries the full block and a session priced live.
All agent setup guides// ~/.openclaw/openclaw.jsonmodels: { providers: { relayswitch: { baseUrl: "https://api.relayswitch.io/v1", apiKey: "${RELAYSWITCH_API_KEY}", api: "openai-completions", models: [{ id: "claude-sonnet-5-5" }], }, },}OpenClaw
A models.providers block in openclaw.json. OpenClaw guide
export ANTHROPIC_BASE_URL="https://api.relayswitch.io/v1"export ANTHROPIC_AUTH_TOKEN="sk-relay-..."claudeClaude Code
Two environment variables; the Claude ids answer the Anthropic Messages format. Claude Code guide
Tools your agents call.
Server tools inside the API call, routing, caching, guardrails, an MCP gateway and traces, on the same key. Every feature
Web search, fetch and code
Web search ($0.01 a search), page fetch and a code sandbox, run by the API inside one request. Agent tools
MCP gateway
Register MCP servers once; every agent gets one endpoint on its own key. MCP gateway
Auto router and fallbacks
relayswitch/auto picks the tier per request; up to 5 fallbacks and saved presets. AI model router · Custom models · Routing
Cache and compression
A repeat answered for a tenth of its charge; middle-out when the history outgrows the window. Caching
Guardrails and sign-in
Blocked patterns, a prompt-injection check, tool allow and deny lists, and app sign-in. Guardrails
Files and redaction
PDFs read by any model; secrets and personal data swapped out before the prompt leaves. Files
Sessions and log export
A timeline per run, export to Langfuse, Datadog or OTLP, session caps and a loop guard. Observability
Embeddings, audio and batch
8 embedding models, rerank, transcription, image edits and the Batch API. Endpoints
Hosted agents and workflows
Agents with skills, MCP, memory and cron, and JSON workflows run by one request. Agents
The flagships, priced live
USD per million tokens, read from the catalog at render.
claude-fable-5.2claude-opus-5-5deepseek-v4.1-flash-1017glm-5.3-flashgpt-6-lunaqwen3.8-maxminimax-m3.1-flashgemini-3.8-flashgrok-4.7kimi-k3Built for long runs
Budgets, limits and retries per agent. Prepaid per token by card or crypto, or a monthly usage plan.
A budget per key
A prepaid budget in USD on each key. At the budget the key answers 402; the rest of the account keeps running.
Limits per key
Requests / min, tokens / min, a monthly cap and an expiry, each set on the key in the console or by API.
Allowed models
A list of up to 100 ids a key may call. An agent on that key cannot reach for anything else.
Failover at the same price
A host that answers 5xx or 429 hands the request to the next host for that model. A 429 on your key carries retry-after.
OpenAI and Anthropic formats
Chat Completions, Responses and Anthropic Messages on every chat model. Streaming and tool calls on all of them.
Prompts are relayed, not kept
Bodies are not stored or used for training. Caching and body retention are per-key switches, off until you turn them on.
The upstream for people who resell AI.
With approval, one prepaid key behind your proxy, bot, app or relay station: per-key model lists and monthly caps, a signed receipt on every call, a public daily check that each model is the one on the label.
Questions
Payment, keys and billing in short.
One URL, every model, priced per message
Top up from $10 by crypto or card, create a key, paste https://api.relayswitch.io/v1/chat/completions into your app.