Early access · Paid API credit is live. New accounts still get free starter credit.

Playground

try any model · nothing leaves in a log
Sign in
Live playgroundready to route through the coordinator
prompts are not stored
loading
Fetching live model catalog…
fetching catalog…
Advanced

SDK envelope
/Ctrl to send
Response
Send a prompt to begin.Streams token-by-token, then shows usage, latency, route, and model.
usage, latency, and routing appear after a run

How Umbra sees your SDK call same wire · two envelopes

Both SDKs ride the same internal core: code-attested routing, prompt-hop crypto, and the token meter. Toggle the SDK above and these examples re-render with your model + settings.

OpenAI SDK
active

Standard /v1/chat/completions surface, drop-in compatible with the OpenAI and Anthropic SDKs.

Anthropic SDK
switch →

/v1/messages surface. Same key. Anthropic-specific: max_tokens is required and anthropic-version is read on the wire.

Recent playground runs view usage →

WhenModelTokensRoutingCost
No playground runs yet. Send your first prompt above.

Report a bug

Tell us what went wrong. We'll include the page you're on and your browser — no prompts or content.