Skip to content
Deployment

Cloud or on-prem.
Same platform.

PromptGlass runs as managed SaaS, self-hosted on your Kubernetes cluster, or fully air-gapped. Pick the model that fits your data-residency rules. Features are the same in all three.

install.sh
$ helm install promptglass oci://registry.promptglass.ai/charts/promptglass \
  --namespace promptglass --create-namespace \
  -f values.yaml
# kubectl get pods -n promptglass
promptglass-gateway-7c9f…   Running   x3
promptglass-console-5d4b…   Running   x2
promptglass-api-6f8a…       Running   x2
promptglass-detector-9b1e…  Running   x4
promptglass-clickhouse-0    Running
promptglass-postgres-0      Running
promptglass-nats-0          Running

Compare

Three ways to run PromptGlass

PromptGlass CloudSelf-hosted KubernetesAir-gapped
Who runs itPromptGlassYou, on your KubernetesYou, fully disconnected
Where prompt content livesYour chosen region (US, EU, CA)Your object storageYour object storage
Encryption keysPromptGlass-managed or BYOKYour KMS or HSMYour HSM
AI catalog updatesContinuousContinuous (pull)Signed offline bundles
UpgradesAutomaticHelm upgrade, your scheduleHelm upgrade from your registry
Typical time to first dataHoursDaysDays to weeks

Deployment FAQ

Which Kubernetes distributions are supported?

+

Any conformant Kubernetes 1.29 or later, including EKS, AKS, GKE, OpenShift, Rancher and k3s. The Helm chart supports external PostgreSQL and ClickHouse or bundled instances for smaller deployments.

Can we start in the cloud and move on-prem later?

+

Yes. Policies, detectors and configuration export from PromptGlass Cloud and import into a self-hosted deployment. Historic event data can be migrated too.

Does the self-hosted edition phone home?

+

Only for license validation and AI catalog updates, both of which can be disabled. The air-gapped edition never makes outbound connections.

Find out how your company really uses AI.

Start a free 30-day AI usage assessment: a complete shadow AI inventory, the sensitive data leaving, and the AI seats you are paying for but not using.