Skip to content
Request a demoView the portfolio
Corridor of translucent security gates with a beam of copper light passing through
Glossary

LLM-agnostic model routing

Also called: model routing, model-agnostic AI platform

Directing each task to an appropriate language model at runtime, so a provider can be changed without rewriting workflows.

Request a demo All terms
Definition

What llm-agnostic model routing means.

LLM-agnostic model routing separates the definition of a workflow from the choice of model that executes each step. A router selects a model per task based on the requirements of that step, such as reasoning depth, latency, cost, context length, or whether the data may leave the environment at all. Because the workflow references a capability rather than a specific provider endpoint, a model can be swapped, added, or withdrawn without changing the workflow. The property being protected is optionality: the ability to change model providers without a migration project.

Why it matters.

Two pressures make single-provider commitments expensive. Capability and price move fast enough that this year's optimal choice is not next year's. More decisively, some work cannot leave the environment: classified or otherwise restricted data has to run on a model you can host yourself, while the same organization's routine work runs perfectly well on a hosted frontier model. Routing lets one platform serve both without maintaining two stacks.

Mechanics

How it works in practice.

  1. Capability-based selection

    A step declares what it needs. The router matches that to an available model rather than the workflow naming a provider.

  2. Data-boundary awareness

    Routing respects where data is permitted to go, so restricted work is directed to on-premise models by policy rather than by developer discipline.

  3. Provider substitution

    Adding or removing a model is a configuration change. Workflows referencing capabilities keep running.

  4. Routing decisions are auditable

    The record includes which model handled which step, which matters for reproducing a run and for demonstrating that restricted data stayed inside its boundary.

Common misconception

What people get wrong.

That model-agnostic means using the lowest common denominator of every provider's features. Routing is the opposite: it lets each step use the model best suited to it, including provider-specific strengths, because the choice is made at the routing layer instead of being hardcoded across the workflow.

FAQ

Common questions.

Does supporting many models mean using none of them well?

No, because the abstraction is at the routing layer rather than a lowest-common-denominator API. A step that benefits from a specific model's strength is routed to it. What is abstracted is the binding between workflow and provider, not the model's capability.

Which models does Trunnion run on today?

Trunnion is LLM-agnostic and runs on Anthropic and OpenAI models today, with on-premise models used where data cannot leave the environment. A proprietary in-house model is in development.

How does routing help in an air-gapped environment?

In a disconnected environment hosted models are unreachable, so every step routes to locally hosted models. Because the workflow never named a provider, the same mission definition runs in both connected and air-gapped deployments.

Primary sources

Standards referenced.

Trunnion is engineered to align with these control families. Alignment by design is not a claim of current certification or authorization.

Related terms

Read next.

  • AI control planeThe shared layer that composes, authorizes, routes, and records agent work, separate from the applications built on top of it.
  • Air-gapped AI deploymentRunning an AI system inside a network with no physical or logical connection to external networks, including no model API calls.
  • Multi-agent orchestrationCoordinating several specialized AI agents through a defined workflow, with explicit handoffs, state, and control over the sequence.

Get started

See llm-agnostic model routing running on your workflow.

Governance, approval, and provable audit built into the control plane, from cloud to air-gap. Request a demo against a workflow you actually run.

Request a demoAll terms

Necessary technology is always active because it provides security and remembers this choice.