Skip to Content
ExamplesAir-gapped self-host

πŸ”’ Air-gapped, self-hosted agents

Stack β€” Deploy: Docker Compose / Kubernetes (your infra) Β· Models: local (Ollama, vLLM) Β· Secrets: your vault Β· State: your Postgres Β· Output: agents, nothing leaves the network

Who it’s for β€” teams handling records that legally cannot leave the network β€” patient data, case files, trading positions. What it does β€” runs the whole platform on your own infrastructure against a local model, so agents work end to end without a single call crossing the boundary. Because the core is open source (Apache-2.0), this is configuration, not a special edition β€” the hosted service runs the same code.

Build it

  1. Self-host the platform with Docker Compose (single box) or the Helm chart (Kubernetes). Postgres and object store are yours; no telemetry leaves the cluster.

    The Compose file for a self-hosted deployment

  2. Point at a local model β€” add an AI Model whose base URL is a server you run (Ollama, vLLM, any OpenAI-compatible endpoint) inside the network. Inference stays on your hardware.

    Adding a local, OpenAI-compatible model

  3. Keep secrets and data in place β€” keys in your own Credentials vault, memory in your Postgres, tools executed by a runner on machines you control.

    The credentials vault, local

Make it yours

  • The same governance β€” verify gates, approvals, audit β€” applies unchanged, just inside your walls.
  • Use a runner to reach on-prem systems the cluster can’t (Give an agent a machine).
  • Nothing has to cross the boundary: model calls, tool calls, secrets, and state all stay internal.

Uses β€” Enterprise Β· Self-host Β· Compliance