License management
AIControls requires a valid license before it will process AI traffic — MCP tool calls and LLM requests. Without one, the Admin UI stays fully accessible, but a banner is shown and AI requests are blocked until a license is loaded.
Contact support@nirmata.com for a new license, or to upgrade an existing one.
License types
- Trial — a time-limited license for evaluation.
- Enterprise — a full production license, issued for your organization (SaaS) or your cluster (Kubernetes Self-Hosted).
Managing your license
Go to Settings → License in the Admin UI to:
- View your current plan and expiry date
- Request a trial extension or an enterprise upgrade
- Upload a new
.licfile you received from Nirmata
Kubernetes Self-Hosted
Self-hosted Kubernetes licenses are bound to your cluster rather than to a Nirmata account — a license issued for one cluster will not activate on another.
1. Get your cluster ID
kubectl get namespace kube-system -o jsonpath='{.metadata.uid}'
2. Request a license
Email the ID above to support@nirmata.com with your organization name and whether you'd like a trial or enterprise license. Nirmata will send you a signed .lic file.
3. Activate the license
Point your Helm values at the license file path:
# values.yaml
proxy:
licenseFile: /etc/aicontrols/license.lic
Then create a Secret from the file and mount it into the pod:
# Replace RELEASE and NAMESPACE with your `helm install` release name and target namespace
kubectl create secret generic aicontrols-license \
--from-file=license.lic=./path/to/license.lic \
-n NAMESPACE
kubectl patch deployment RELEASE-aicontrols -n NAMESPACE -p '{"spec":{"template":{"spec":{
"containers":[{"name":"proxy",
"volumeMounts":[{"name":"license","mountPath":"/etc/aicontrols","readOnly":true}]}],
"volumes":[{"name":"license","secret":{"secretName":"aicontrols-license"}}]
}}}}'
Once loaded, you can also upload a renewed license directly from Settings → License in the Admin UI — no restart or redeploy required.
Your license stops working if the cluster is rebuilt or you move to a new cluster. Email support@nirmata.com for a reissued license.