Sovereign router

Route to the right model — only if it verifies.

An OpenAI-compatible router that classifies your request, scores the catalog on capability, cost, latency, and availability — then refuses to serve any model whose Ed25519 passport doesn't re-verify at request time. Watch it decide.

Optimize for
Point any OpenAI client at it
POST /api/router/v1/chat/completions
{
  "model": "auto",          // or pin a model id
  "prefer": "balanced",     // quality | balanced | cost | speed
  "messages": [{ "role": "user", "content": "…" }]
}

→ X-LeanLogix-Routed-Model: <served model>
→ X-LeanLogix-Gate: passed   (Ed25519 passport re-verified)

The served text is generated by our small governed in-boundary model, gated live. The router never routes to a model it only observes — only to ones it can re-verify and host.