The Defensible AI Platform

Home / Learn / Air-Gapped AI Deployment

Air-Gapped AI Deployment

The complete guide to deploying enterprise AI with zero internet connectivity — covering architecture, model delivery, update mechanisms, and the compliance advantages for defense, government, and regulated industries.

Published: Reading time: 15 minutes Category: Sovereign AI

Air-gapped AI deployment means running AI systems on infrastructure that has no physical or logical connection to the internet or any external network. Data cannot enter or leave the environment through network connections — only through controlled physical media transfer (and sometimes not even that).

Why Air-Gap AI?

For most organizations, cloud AI is convenient and cost-effective. But for a significant segment of the enterprise market, cloud AI is not an option:

  • Defense and intelligence agencies — classified networks (SIPRNet, JWICS) have no internet connectivity by design
  • Critical infrastructure operators — NERC CIP requires isolation of operational technology from the internet
  • Financial trading floors — some proprietary trading systems are air-gapped to prevent data exfiltration
  • Healthcare research facilities — genomic data and clinical trial data may require physical isolation
  • Government agencies — FedRAMP High and IL5/IL6 workloads often require air-gapped or disconnected operation
  • Multinational corporations — data sovereignty laws may prohibit data from crossing borders, even encrypted

Architecture of an Air-Gapped AI System

An air-gapped AI deployment requires every component of the AI stack to function without internet access:

┌─────────────────────────────────────────────────┐ AIR-GAPPED ENVIRONMENT ┌──────────┐ ┌──────────┐ ┌──────────┐ │ LLM Models│ │ App Stack│ │ Database │ │ (Ollama) │ │ (Node.js)│ │(Postgres)│ └─────┬────┘ └─────┬────┘ └─────┬────┘ └──────────┼──────────────┘ ┌──┴──┐ │ KMS │ (your keys, your HSM) └─────┘ NO OUTBOUND CONNECTIONS · NO TELEMETRY NO LICENSE PHONE-HOME · NO CDN DEPENDENCIES └─────────────────────────────────────────────────┘ ╳ NO NETWORK CONNECTION ╳

Key Components

Component Cloud AI Approach Air-Gapped Approach
LLM Models API calls to OpenAI, Anthropic, etc. Local models via Ollama, vLLM, or similar (GGUF/safetensors)
Model Updates Automatic via internet Physical media transfer (USB, optical disc) with integrity verification
Software Updates npm install, apt-get, Docker pull Offline install bundles with SBOM and signature verification
License Verification Online phone-home Offline license files (no phone-home)
Certificate Authority Public CAs (Let's Encrypt, etc.) Internal PKI (step-ca or similar)
Time Sync NTP over internet GPS-disciplined clocks or internal NTP servers
Telemetry Usage data sent to vendor Zero telemetry — all monitoring stays internal

The Five Challenges of Air-Gapped AI

1. Model Delivery

Large language models range from 4GB to 70GB+. Delivering these to air-gapped environments requires physical media transfer protocols with integrity verification. Best practices:

  • SHA-256 hash verification of all model files after transfer
  • Cryptographic signatures from a trusted build system
  • Chain-of-custody documentation for media transport
  • Quarantine and scanning of media before import

2. Software Updates

Every dependency must be available offline. This means pre-packaging all npm modules, system libraries, Docker images, and configuration files into self-contained bundles. The Software Bill of Materials (SBOM) becomes critical — you need to know exactly what's in every bundle.

3. Data Ingest

Getting data into an air-gapped environment typically uses one of three approaches:

  • Data diodes: Hardware-enforced unidirectional data flow (data goes in, nothing comes out)
  • Cross-domain solutions: Reviewed and approved transfer mechanisms between classification levels
  • Manual import: Physical media with scanning, quarantine, and approval workflows

4. Data Export

Getting results out is often harder than getting data in. AI decision packets, audit reports, and evidence exports must pass through review and approval processes. Approaches include:

  • QR code bridges: Encode small data payloads as animated QR sequences for visual transfer (no electronic media needed)
  • Printed reports: PDF exports reviewed and printed for physical transfer
  • Approved media: Reviewed exports written to approved removable media

5. Clock and Certificate Management

Without internet NTP, time synchronization requires GPS-disciplined oscillators or internal Stratum-1 time servers. Without public CAs, TLS certificates must be managed through an internal PKI. Both are solvable engineering problems, but they require upfront planning.

Compliance Benefits of Air-Gapped Deployment

Air-gapped deployment eliminates entire categories of compliance risk:

  • No third-party data processing: GDPR Article 28 processor obligations may not apply
  • No BAA requirements: HIPAA Business Associate status may not trigger for the AI vendor
  • No cross-border transfer: Data sovereignty concerns eliminated — data physically cannot leave the facility
  • No supply chain API risk: No dependency on external API availability, rate limits, or policy changes
  • Simplified audit scope: The entire AI system is contained within a single security boundary

Who Should Air-Gap Their AI?

Air-gapped deployment is the right choice when:

  • Regulatory requirements mandate it (ITAR, classified data, NERC CIP)
  • The data is so sensitive that any network exposure is unacceptable
  • You need provable data sovereignty — not just contractual, but physical
  • You operate in environments where internet connectivity is unavailable (ships, remote facilities, field deployments)

For organizations where data sensitivity is moderate and regulatory requirements allow cloud processing, private cloud or on-premises (network-connected) deployment may be sufficient. Air-gapping adds operational overhead — it should be chosen when the security requirements justify it.

Frequently Asked Questions

Can LLMs really run without internet?
Yes. Open-weight models (Llama, Mistral, Qwen, DeepSeek, and others) can be downloaded once and run entirely locally using inference engines like Ollama, vLLM, or llama.cpp. They require no internet connectivity during operation. The quality of local models has improved dramatically — 32B+ parameter models running on modern GPU hardware rival cloud API quality for most enterprise tasks.
How do you update an air-gapped AI system?
Updates are delivered via offline install bundles — pre-packaged archives containing all software, dependencies, model weights, and configuration changes. Each bundle includes an SBOM, cryptographic signatures, and integrity hashes. The bundle is transferred via approved physical media, scanned, and installed during a maintenance window.
What hardware is needed for air-gapped AI?
A typical air-gapped AI deployment requires: a server with one or more NVIDIA GPUs (A100, H100, or L40S for production workloads; RTX 4090 for smaller deployments), 64GB+ RAM, NVMe storage for model weights, and standard server infrastructure (UPS, cooling, physical security). The exact specs depend on model size and concurrent user requirements.

See Air-Gapped AI in Action

Datacendia is designed for air-gapped deployment from the ground up. See our QR Air-Gap Bridge demo — data transfer with zero electronic media.

See QR Bridge Demo →