umbra

An API for roleplay

Opus and Sonnet,
priced at list.

Six models behind one OpenAI-compatible URL. Paste it into SillyTavern and keep the character card you already have. We publish the same prices you can look up anywhere else — the plan is what makes it cheap, not a markup you can't see.

Start with $2 freeNo card. Discord to sign in.

How far does it actually go?

Allowances are in dollars, which tells you nothing. Here they are in replies, on a 16k-token scene with a 400-token answer and 90% of the context cached — which is what a long chat looks like once it gets going.

  • Claude Opus 4.5317
  • Kimi K3529
  • Claude Sonnet 4.5529
  • GLM 5.21,443
  • DeepSeek V4 Flash18,587
  • GLM 4.7 Flash20,000

messages a day on Wisp — $8.00 of credit, 2 at a time, resets every morning. Unused credit doesn't roll over, which is how the allowance stays this large.

Six models, one base URL

Per million tokens. Cached input is the rate that matters for roleplay, because after the first message most of your context hasn't changed.

ModelInputCachedOutputContext
DeepSeek V4 Flashdeepseek-v4-flash$0.080000$0.016000$0.1800001.3M
GLM 4.7 Flashglm-4-7-flash$0.060000$0.010000$0.400000203K
GLM 5.2glm-5-2$0.966000$0.193200$3.0360001M
Kimi K3kimi-k3$3.000000$0.300000$15.0000001M
Claude Sonnet 4.5claude-sonnet-4-5$3.000000$0.300000$15.0000001M
Claude Opus 4.5claude-opus-4-5$5.000000$0.500000$25.000000200K

Plans

Allowances reset daily, not monthly. You get the whole thing again tomorrow morning instead of rationing it for four weeks.

Wisp
$5.00/mo
Every day
$8.00 of credit
At once
2 requests
Rate
20/min
Shade
$12.00/mo
Every day
$25.00 of credit
At once
3 requests
Rate
40/min
Umbral
$22.00/mo
Every day
$60.00 of credit
At once
5 requests
Rate
60/min
Eclipse
$60.00/mo
Every day
$120.00 of credit
At once
8 requests
Rate
100/min

It's just an OpenAI-compatible endpoint

Chat Completions, streaming, the usual fields. In SillyTavern pick a custom OpenAI-compatible endpoint, paste the base URL and a key, and carry on. Full walkthrough.

curl https://api.umbraapi.dev/v1/chat/completions \
  -H "Authorization: Bearer sk-umbra-..." \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-opus-4-5",
       "messages":[{"role":"user","content":"hello"}],
       "stream":true}'

$8.00 a day, from $5.00 a month.

The $2 is yours for 14 days and works on every model, including Opus. Spend it before you decide anything.

Start with $2 free