The AI router that understands your company's context.
One endpoint. Every model. Dyrout routes each request to the optimal path — by cost, latency, accuracy and data sovereignty.
One endpoint. Every model. The optimal path, decided per request.
Dyrout sits between your applications and the providers. It reads the context of each request and switches it toward the model that fits — balancing cost, latency, accuracy and where the data is allowed to live.
Context-aware decisions
Each request is classified by task, risk and priority — then routed to the model that fits, not a fixed default.
50+ managed models, one API
Frontier, open and EU-sovereign models behind a single endpoint — plus your own custom or fine-tuned models for sensitive data.
Sovereignty-first fallbacks
Sensitive data stays on EU-sovereign, on-prem or your custom self-hosted models. Routing respects residency rules as a hard constraint.
Direct API & full governance
Call one OpenAI-compatible endpoint and let Dyrout route. Every decision is logged and explainable — ready for EU AI Act documentation.
Measurable outcomes, not empty superlatives.
Numbers from production routing across regulated European operations.
See every decision. Try it yourself.
Send a request and watch Dyrout classify it, weigh cost, latency, accuracy and sovereignty, then route it to the optimal model. The metrics below update in real time.
Routing dashboard
ABC Corp · LiveExpert, but not cryptic. Confident, but not arrogant.
We speak the language of technical and business decision-makers — lines, anomalies, KPIs. Not playground jargon.
Precise
Every claim is verifiable. Concrete numbers, never empty superlatives.
"incredible savings"
Sovereign
Europe is our ground. Compliance and data sovereignty are a value, not a constraint.
"compliant with regulations"
Operational
We speak the company's language. Real operations, real outcomes.
"optimize the workflow"
One number. No surprises.
Dyrout charges a flat 5% commission on the tokens you route. You keep paying providers at cost — we add nothing on top but the routing.
The right path, every time.
See how Dyrout routes your real workloads — sovereign, governed, and measurably cheaper. Book a 30-minute technical demo.
Intelligent AI routing, built for the enterprise.
Dyrout sits between your applications and every model provider. It reads the context of each request and routes it to the optimal path — balancing cost, latency, accuracy and data sovereignty.
How routing works
Every request flows through four stages. The whole loop runs in single-digit milliseconds of overhead.
1 · Classify
Each request is scored by task type, risk level, priority and data sensitivity — using lightweight on-path classifiers, not a round-trip to a large model.
2 · Weigh
The router weighs candidate models against your policy: cost ceilings, SLA latency targets, accuracy thresholds and residency constraints.
3 · Route
The request is dispatched to the winning model — frontier, open-weight, EU-sovereign, on-prem or your own custom endpoint.
4 · Log
The decision, inputs, chosen model and rationale are written to an immutable audit log — ready for EU AI Act documentation.
Capabilities
See routing on your own workloads.
Book a 30-minute technical demo and watch Dyrout route your real traffic — sovereign, governed, measurably cheaper.
Request a demo →50+ managed models. One endpoint. Plus your own.
50+ frontier, open-weight and EU-sovereign models behind a single OpenAI-compatible API — and your own custom or on-prem models for sensitive data, with zero egress.
Managed model catalogue
Dyrout routes across all of these by policy. Add or remove models per workspace; pricing is always passed through at provider cost.
A selection of what Dyrout orchestrates — 50+ models and versions across providers, updated continuously.
Custom & sovereign models
For regulated and sensitive workloads, register endpoints Dyrout will treat as first-class routing targets.
On-prem & self-hosted
Run Llama, Qwen, Phi or your own weights inside your data centre. Sensitive requests route there with zero data egress.
Fine-tuned & distilled
Bring a model tuned on your domain. Dyrout sends the requests where your model wins on accuracy or cost.
EU-sovereign providers
Mistral, AI21 Jamba and other EU-hosted models keep regulated traffic inside the Union as a hard constraint.
Bring your own model.
Tell us about your estate and we will map a routing policy across managed, sovereign and custom models.
Request a demo →Sovereign by design. EU AI Act native.
Dyrout is built for regulated, enterprise-grade operations. Data sovereignty and compliance are core architecture, not add-ons.
EU AI Act, native
Every routing decision is logged, explainable and exportable — the documentation backbone the AI Act expects.
Immutable audit log
Inputs, classification, chosen model and rationale for every request — retained, queryable and exportable for auditors.
Explainable routing
Each decision carries a human-readable reason. No black-box dispatch — you can always show why a model was chosen.
Data residency control
Pin data domains to EU-sovereign or on-prem models. Residency is enforced as a hard constraint, not a preference.
Risk-tiered handling
High-risk tasks get higher-assurance models and stricter logging — aligned with the Act's risk-based approach.
Controls & certifications
Talk to us about your compliance needs.
We will walk through residency, audit and certification for your environment.
Request a demo →One number. No surprises.
Dyrout charges a flat 5% commission on the tokens you route. You keep paying providers at cost — we add nothing on top but the routing.
What's included
Routing & models
50+ managed models, custom & on-prem endpoints, sovereignty-aware routing, fallbacks and retries.
Governance
Immutable audit log, explainable decisions, EU AI Act documentation, role-based access and SSO.
Platform
Routing console, direct OpenAI-compatible API, usage analytics, cost & latency dashboards, support.
Build on Dyrout in minutes.
One OpenAI-compatible endpoint. Point your existing SDK at Dyrout, add an optional routing policy, and let it choose the optimal model per request.
Quickstart
Three steps: get a key, set the base URL, send a request. Migration from OpenAI is a one-line change.
# Route a request — Dyrout picks the optimal model curl https://api.dyrout.com/v1/route \ -H "Authorization: Bearer $DYROUT_KEY" \ -H "Content-Type: application/json" \ -d '{ "messages": [{"role":"user","content":"Classify this contract clause..."}], "policy": {"max_risk":"high","residency":"eu","optimize":"cost"} }'
Use model: "dyrout-auto" to let Dyrout route, or pass a specific model id to pin it. The policy object is optional and overrides workspace defaults.
Authentication
All requests use a bearer token. Keys are scoped per workspace and can be rotated at any time.
Authorization: Bearer $DYROUT_KEY
Create and rotate keys in the console under Settings → API keys. Keys never expire automatically but can be revoked instantly.
API reference
A compact, OpenAI-compatible surface plus Dyrout routing extensions.
Routing policy parameters
| Field | Type | Description |
|---|---|---|
optimize | enum | cost · latency · accuracy · balanced — what the router prioritizes. |
residency | enum | eu · on_prem · any — hard constraint on where data may be processed. |
max_risk | enum | low · medium · high — minimum assurance tier for the chosen model. |
max_cost | number | Per-request ceiling in EUR. Router excludes models that would exceed it. |
sla_ms | number | Target p99 latency in milliseconds. |
allow / deny | string[] | Explicit allow/deny lists of model ids. |
Response shape
{
"id": "route_9f2a...",
"model": "mistral-large-eu", // chosen by Dyrout
"routing": {
"reason": "eu residency + cost-optimal",
"risk": "medium",
"saved_vs_baseline": "0.41",
"latency_ms": 42
},
"choices": [{ "message": { "role":"assistant", "content":"..." } }],
"usage": { "prompt_tokens": 812, "completion_tokens": 240 }
}The routing object explains the decision — model chosen, reason, risk tier, estimated saving vs a single-model baseline and measured latency. This is what gets written to your audit log.
SDKs & tooling
OpenAI-compatible
Any OpenAI SDK works — Python, Node, Go, Java, .NET. Change the base URL and you are routing.
Streaming
Server-sent events on /v1/route and the chat alias, identical to the OpenAI streaming format.
Webhooks
Subscribe to usage thresholds, policy violations and audit events for your SIEM.
Get your API key.
Request access and start routing across every model from one endpoint.
Request a demo →Built in Europe, for European operations.
Dyrout is the enterprise AI routing infrastructure by BEXT S.r.l. — engineered for organizations that need control over cost, latency and data sovereignty.
Who we are
BEXT S.r.l. is a European software company based in Paratico (BS), Italy. We build infrastructure that lets regulated organizations adopt AI without giving up control of their data or their costs.
Precise
Every claim is verifiable. Concrete numbers, never empty superlatives.
Sovereign
Europe is our ground. Compliance and data sovereignty are a value, not a constraint.
Operational
We speak the language of real operations — lines, anomalies, KPIs — not playground jargon.
Company & legal
Work with us.
Whether you are evaluating routing or ready to deploy, we would like to hear about your operations.
Request a demo →