Controlling what your AI is allowed to read
The settings that decide what your AI can read, and why they set the ceiling on accuracy.
Read about groundingDeployment · 4 min read
For defense, intelligence, government and parts of regulated finance, the cloud is not an option. This is the walkthrough of running AI with no path to the internet.
For organizations with the strictest data requirements (defense, intelligence, parts of government, and some regulated finance), the cloud is not an option and no amount of contractual assurance changes that. Sensitive material cannot leave the network, which rules out every API-only model and most managed platforms. Air-gapped deployment is the answer, very few platforms genuinely support it, and almost nobody has written down how to do it properly. This is that walkthrough.
Air-gapped means the deployment has no path to the public internet. No model API calls, no telemetry, no license check, no package downloads at runtime, no exceptions. Everything the system needs is mirrored inside your network in advance: container images, model weights, embedding models, and every dependency.
This is materially stricter than 'on-premises' or 'private cloud', both of which usually retain some outbound path and often depend on one. It is hard network isolation, and the reason it is worth the difficulty is that it is provable: you can demonstrate it to an auditor with a network policy rather than describe it with a diagram.
The consequence for architecture is that isolation has to be the first constraint rather than a later configuration. Almost every design decision below follows from it.
Start with what schedules and scales the workloads. Containers package each component into a portable image; Kubernetes, or OpenShift as its hardened enterprise distribution, orchestrates those images across your own servers and GPUs.
The critical detail is the registry. You run a private container registry inside your network and mirror every image into it, so no pod ever attempts an external pull. This sounds trivial and is where most air-gapped attempts first fail, usually via a base image or a sidecar somebody did not know was there. OpenShift earns its place in regulated environments by defaulting to restricted security contexts, integrated image signing and built-in policy, which means the hardening below starts from a better position.
Because there is no hosted model to call, you serve open-weight models yourself. An inference server such as vLLM or Hugging Face's Text Generation Inference runs as an in-cluster service with GPU scheduling, request batching and autoscaling.
Weights are loaded from on-premises storage staged ahead of time and never fetched at runtime. Size the GPU pods to the model and the concurrency you actually need rather than to the largest model available, and expose inference only on the internal cluster network so nothing is reachable from outside your network even in principle.
A model is only as useful as the material it can ground against, so the retrieval stack has to be inside your network too: a vector store, an embedding model served in-cluster, and an ingestion pipeline that indexes your documents.
Every step (embedding, storage, query) happens inside your network, which means the source material is never transmitted anywhere at any point. This is the difference between a generic offline chatbot, which is of limited use, and a system that can answer from classified or regulated material, which is the reason the deployment exists.
Isolation gets you most of the way. Hardening is what lets you prove it, line by line, to somebody whose job is to disbelieve you.
Running the model is the infrastructure problem, and it is the easier one. Governing it does not become unnecessary because the network is isolated. An air-gapped assistant can still answer confidently from a weak retrieval, still surface one business unit's material to another, still put a credential in a log, and still leave you unable to reconstruct what it did last March.
So the same controls apply inside your network as outside it: a confidence floor below which the system declines rather than answers, document isolation between tenants or units, redaction, and a complete interaction log. NeuralSeek deploys into the same cluster through the same container and supplies that layer without a single outbound call, including the ability to compare the open-weight models you have staged against your own material rather than against a public leaderboard.
The infrastructure makes air-gapped AI possible. The governance is what makes it safe to actually put in front of someone.
Keep reading
Practical reading on building, governing and running AI agents.
For settings and parameters, see the product documentation.
The settings that decide what your AI can read, and why they set the ceiling on accuracy.
Read about groundingWhat reaches the model, what gets recorded and who can see it: the questions that decide whether a clinical AI project passes review.
Read about HIPAASign up online and start with a two-week trial, or talk to a NeuralSeek expert about running it in your own cloud.