Sign up
Email and a password. You get a live key immediately, against a zero balance.
OpenAI-compatible · prepaid credits · no surprise invoices
Anastos Harness is one endpoint in front of OpenRouter. You get a key, a balance and per-request metering — the provider key never reaches your code, and no request runs without a balance to pay for it.
curl https://anastosharnessagent.creativemagic.studio/v1/chat/completions \
-H "Authorization: Bearer ah_…" \
-H "content-type: application/json" \
-d '{"model":"anthropic/claude-sonnet-4.5",
"messages":[{"role":"user","content":"Ship it."}],
"stream":true}'
Email and a password. You get a live key immediately, against a zero balance.
Card payment through Stripe. Credits land on your balance the moment Stripe confirms.
Change one base URL. Streaming, tools, JSON mode — the OpenAI wire format, unchanged.
Claude, GPT, Gemini, DeepSeek, Llama and the rest of OpenRouter's catalogue. Switch model ids per request; nothing else changes.
Every response is billed from the provider's own usage figure. Your dashboard shows the cost of each request, not a monthly guess.
Requests are refused with a clear 402 when the balance is gone. A single call cannot outrun the account.
Issue a new key in one click; the old one stops working immediately. Nothing is shared between customers.
Server-sent events pass straight through. No buffering, no "it all arrives at the end".
Your code holds an ah_… key. The OpenRouter key lives only on the gateway.
1 credit = $1 of metered usage. Credits do not expire.
20 credits
Enough to build and ship a small agent.
110 credits +10 bonus
For daily use. 10% bonus credit, no expiry.
600 credits +100 bonus
Heavy agent traffic. 20% bonus credit.
Prices in USD. Usage is billed at the provider's cost plus the platform markup shown at checkout.
Yes: /v1/chat/completions, /v1/models, /v1/embeddings, streaming and usage blocks. Point the OpenAI SDK's baseURL at us.
Calls return 402 with insufficient_credit. Nothing is silently queued and no invoice appears later.
The gateway is a pass-through with accounting. Prompt routing is pinned to providers that do not retain prompts for training.
Every payment is a Stripe receipt, and the dashboard keeps the ledger of what each request cost.