Skip to content

Trussium

Trussium logo

Cloud-native runtime for AI applications

Trussium is a provider-neutral runtime for operating AI capabilities across hosted providers and private models. It gives applications one HTTP API and one operational contract while allowing providers, models, and deployment environments to change independently.

The runtime is designed for teams that need normalized capability responses, request correlation, streaming support, health and readiness checks, metrics, tracing, structured logs, and bounded shutdown behavior.

Trussium architecture overview

Conceptual architecture: provider logos represent adapter examples; the runtime does not install or require every provider shown.

Deployment and request flows

Choose the deployment model that matches your operating needs:

Trussium deployment paths

Every integration follows the same provider-neutral request lifecycle:

Trussium request lifecycle

Project components

Runtime

The Trussium runtime provides the core execution platform, including capability contracts, provider integration, health endpoints, metrics, tracing, and structured operational logging.

Kubernetes Operator

The Trussium Operator manages TrussiumRuntime resources through a Kubernetes-native reconciliation loop, including runtime configuration, deployment lifecycle, status, events, and upgrades.

Helm chart

The official Helm chart packages the runtime for configurable Kubernetes installation, upgrade, and operational deployment.

The chart installs the runtime workload. It does not install the Kubernetes Operator; the Operator is a separate project for teams that want TrussiumRuntime custom resources and reconciliation.

Choose a starting point

Use the Task guides section in the navigation for a direct path through a common workflow. The links below provide the same entry points with context:

Current release baseline

The public components are independently versioned. The current baseline is:

The runtime, chart, and operator remain independently versioned components; SDKs and provider adapters are optional integrations. The runtime’s bounded MCP tool-execution surface, including the bounded ping handshake, declared tool input schemas, cursor pagination, lifecycle notifications, and explicit tool success status, is included in the v1.22 release line and is documented in the Runtime capabilities section. The Operator compatibility matrix records the Operator-validated runtime v1.27.0 / chart v1.3.0 combination.

Project status

The public roadmap and architecture decisions describe the supported contracts and their maturity. Start with the runtime roadmap, then consult the relevant component's release and compatibility guidance before upgrading.

Documentation

Use the navigation to access runtime, operator, and Helm documentation. Each section covers public contracts, deployment guidance, operational behavior, and architecture decisions. Contributions and documentation corrections are welcome through the contributing guide.