Run any model. Stop rogue agents.
Text and audio models through one OpenAI-compatible API at launch, with image, video and Myriax Defense planned.
Pre-launch. Early access opens to US teams first.
One request, traced
See where every millisecond and cent goes. Each call through Myriax will be traceable span by span: the Defense check, the budget, the route, the model and the receipt. This one is an illustrative sample.
Duration 480 ms
Spans 6
Defense allow
Upstream provider
Quoted $0.000412 Span 0 120 240 360 480 ms
request POST /v1/chat/completions 480ms defense.check policy 8ms spend.reserve budget 4ms route deepseek-v3.2 6ms upstream provider Slowest 446ms receipt under validation 10ms
upstream
The model call, routed to the upstream the route picked.
upstream provider waiting 130ms streaming 316ms charged_usd 0.000398
Illustrative trace with sample values. The API is not live yet.
support-bot/prod — Sample Illustrative · sample data
Illustration: your code sends each request to the Myriax gateway, which checks it against Defense rules, routes it to a
model provider and returns the answer. Agent tool calls pass through the same gateway.
Request Illustrative
curl https://api.myriax.ai/v1/chat/completions \
-H "Authorization: Bearer $MYRIAX_KEY" \
-d '{"model": "deepseek/deepseek-v3.2",
"messages": [{"role": "user",
"content": "Hello"}]}' Illustrative. The API is not live yet.
Route
endpoint POST /v1/chat/completions model deepseek/deepseek-v3.2 upstream provider defense allow Receipt Sample
receipt rcpt_01JBX4K9 event settled Signed receipts are under validation.
Request rules Sample
Path traversal blocking Scanner bursts on /.env, /.git blocking Spoofed crawlers blocking SSRF to cloud metadata observe-only Signed agents allow Every new rule will start in observe-only mode, so you see what it would block before it blocks anything.
Rules recognise attacks. They don't patch your app, so keep patching.
Kill switch
Stop every agent Through the gateway it will apply to the next request.
Hard spend limit Sample
support-bot/prod · twenty replicas, one budget
Budgets will be reserved before each model or tool call.
Planned: enforced at the Myriax gateway for calls routed through it, and in the SDK for wrapped tools.
Routing At your door Inside your stack
/chat /audio /images /jobs /speech /models /chat /audio /images /jobs /speech /models /jobs /speech /models /chat /audio /images /jobs /speech /models /chat /audio /images
Models at launch
Every task, one compatible API. One OpenAI-compatible API, organised by task, so you can pick by the job you need done. Launch models depend on signed provider agreements.
01 / TEXT
Text generation At launch POST /v1/chat/completions 02 / STT
Speech to text At launch POST /v1/audio/transcriptions 03 / TTS
Text to speech At launch POST /v1/audio/speech 04 / IMAGES
Image generation and editing At launch once image safety screening is approved POST /v1/images/generations, /edits 05 / VIDEO
Video Not at launch POST /v1/jobs 06 / CATALOG
See the planned models →
Rogue probes blocked at the perimeter
A radar sweeps around a protected API. Rogue probes are ringed and blocked at the dashed perimeter while good traffic passes through to the core.
000 090 180 270 PERIMETER /v1/* BLOCK BLOCK BLOCK MYRIAX DEFENSE edge: site + api probe /wp-login BLOCK scraper burst BLOCK agent signed allow browser GET / allow exploit ../etc BLOCK rogue good traffic
Rogue probes blocked at the perimeter
A radar sweeps around a protected API. Rogue probes are ringed and blocked at the dashed perimeter while good traffic passes through to the core.
000 180 PERIMETER /v1/* BLOCK BLOCK BLOCK
At your door
Block hostile agents Built to stop exploit bots and spoofed crawlers before they reach your site or API.
Request log Sample Pause
all block limit allow
block GET /.env scanner probe allow GET /docs signed agent limit POST /v1/chat spend limit block GET /fetch?u=169.254.169.254 SSRF to metadata observe GET /../../etc/passwd new rule
block 2
limit 1
allow 1
observe 1 Illustrative. Rules recognise attacks; they don't patch your app, so keep patching.
Inside your stack
Keep your agents in bounds Your own agents will get permissions, a budget and a switch that stops them.
agent: support-bot Running
Kill switch
tools search_docs create_ticket issue_refund
approval issue_refund needs a human
budget $3.80 of $10.00
egress api.helpdesk.example
Stopped. The next request from this agent is refused.
Illustrative. Planned: enforced at the Myriax gateway for routed calls, and in the SDK for wrapped tools.
How Defense works →
M1 / RECEIPTS
Signed receipt chain A signed record of each call's route, declared model, price and Defense decision, checkable offline.
M2 / RE-APPROVAL
Re-approval on change If a pinned route's model version, upstream or price changes, calls would wait until you approve the diff.
See the samples → 01 / MODELS
Pay as you go $10 minimum top-up
Billing Prepaid credits. No subscription.
Text models Provider cost plus 2%, rounded up per request.
Platform fee 4.9% on each top-up ($0.80 minimum) 02 / DEFENSE
Myriax Defense $0 a month on the free tier
Included 25,000 requests and 10,000 agent actions a month.
Paid plans From $9 a month. We're setting final plan prices with early-access teams. Early access
Join early access We're onboarding a small group of teams first. Tell us what you'd use.
Preview: this form isn't connected.