Local installation
One process between your browser and Kubernetes.
Install the binary yourself or hand the reviewed instructions to your coding agent. Fortem opens an embedded web interface on loopback and uses the kubeconfig already on your machine.
Local install · read-only first · no Helm chart
The installer verifies the release checksum and never opens kubeconfig or contacts a cluster. Read the agent instructions.
Single binary with the web UI embedded.
Management requires an explicit --manage flag.
Exec helpers, VPN access and Kubernetes RBAC still apply.
After install
Choose the smallest safe first run.
Start with synthetic data, or run doctor against an explicit read-only context before opening the live interface.
fortem --demoNo cluster, kubeconfig or cloud credentials required.
fortem --doctor --context my-clusterChecks connectivity, visible resources, RBAC and optional metrics without starting the UI.
fortemReads the current kubeconfig context and opens the loopback interface.
fortem --context my-clusterSelects an existing context by name. The default remains read-only.
fortem --no-open --listen 127.0.0.1:9191The server still binds to loopback unless remote access is explicitly allowed.
Cluster compatibility
One Kubernetes path, five distributions.
Base support uses standard Kubernetes APIs. Fortem relies on the authentication helper and network path named by your kubeconfig.
Existing kubeconfig; AWS CLI or the exec helper named by that context
EKS and Karpenter node pools; Spot/on-demand labels
Existing kubeconfig; commonly gcloud plus the GKE auth plugin
GKE node pools; Spot/preemptible labels
Existing kubeconfig; commonly Azure CLI and/or kubelogin
AKS agent pools; Spot/regular labels
Running local cluster and its generated kubeconfig context
Standard Kubernetes data; cloud capacity type stays unknown
Kubeconfig with an API server address reachable from this machine
Standard Kubernetes data; capacity type stays unknown unless labeled
Authentication remains external.
Fortem can invoke kubeconfig exec authentication, but it does not replace AWS CLI, gcloud, Azure CLI, kubelogin, OIDC login, credential refresh, VPN access or connectivity to a private API server.
Downloads are verifiable.
The installer selects the matching macOS, Linux or Windows archive and verifies it against the release checksum before installing. Code signing and notarization are separate release properties and are never inferred from a checksum.