Start from one of these shapes rather than from a blank values file. Each one is a supported combination of the three planes, with a known footprint and an install guide you can follow from top to bottom.
If the terms control plane, data plane and inference plane are new, read the three planes first. Every shape here uses the same chart; what changes is which planes you run and which ones NeuralTrust runs for you in the EU or US region.At a glance
Node counts are the minimum of an autoscaled node pool with the Firewall on CPU.
Running the Firewall in your cluster adds nodes to any shape; the full table,
including GPU pools, is in Capacity.
1. Hybrid
The default, and the shortest path to production. You run TrustGate and TrustGuard in one cluster; NeuralTrust runs the console, analytics and the ML detectors in your region.2. Gateway only
TrustGate on its own, governing LLM and MCP traffic between your applications, agents and model providers, with no TrustGuard in the path.3. Detection only
TrustGuard on its own, as a detection API your applications, your existing gateway or your agent hooks call synchronously before they decide how to enforce.4. Hybrid, region resilient
Two Hybrid clusters in two regions, active/passive, for a request path that has to survive losing a whole cloud region.
Your cloud regions and the NeuralTrust region are independent: two clusters in
two of your regions still enrol into the one NeuralTrust region your tenant
lives in.
5. Self-hosted
Every plane in your cluster except the ML detectors. The console, product control planes and analytics run next to the data plane; the only connection to NeuralTrust is TrustGuard’s scoring call to the hosted inference plane.6. Self-hosted, air-gapped
Architecture 5 with the Firewall in your cluster and images from your own registry. Nothing connects to NeuralTrust at runtime.
The steps are the Self-hosted install with the air-gapped settings from its
Network section and
Mirror to your own registry.
7. Multi-cluster, one console
A central control plane you run, with data planes in other clusters enrolled into it. Each data plane keeps its raw payloads; the console, alerting and cross-cluster reporting live in one place.
The data planes here are installed exactly like a
TrustGate or
TrustGuard data plane, pointed at your
domain instead of at NeuralTrust.
Make any of them resilient
Every architecture starts at tier 1 of the availability ladder — one cluster, replicas across three zones, managed PostgreSQL and Redis — and that is enough for most deployments. Climb further only for a failure you actually have to survive.High availability
The four tiers, what each survives, and what changes per deployment model.