One platform, many resources
Per-component CRDs for the gateway, UI, observability, datastores and secrets — independently composable, cross-referenced, and shareable across namespaces.
Browse the custom resources
Apply a handful of custom resources and the operator stands up a complete, self-hosted AI stack — LiteLLM gateway, LibreChat UI, Langfuse observability, the datastores, and the secrets plumbing. No manual Helm or kubectl steps.
The Navique AI Core Operator replaces a hand-managed Helm + ArgoCD deployment of the Forge / Navique AI platform. Instead of orchestrating sync waves and chart values by hand, you describe the platform you want as Kubernetes objects and let the operator converge the cluster to that state — installing capability operators, provisioning datastores, wiring credentials, and keeping everything healthy.
# Bring up a LiteLLM gateway backed by a managed Postgres database,
# exporting traces to a shared Langfuse — in one resource.
apiVersion: core.navique.com/v1alpha1
kind: Gateway
metadata:
name: gateway
namespace: forge-gateway
spec:
secretsRef: { name: forge-secrets }
database:
mode: postgresCluster
postgresClusterRef: { name: forge-pg, namespace: forge-data }
databaseName: litellm
instance:
masterKey: { autoGenerate: true }
saltKey: { autoGenerate: true }
observabilityRef: { name: observability, namespace: forge-langfuse }
models:
- name: gpt-5.4
modelName: azure_ai/gpt-5.4
model: azure_ai/gpt-5.4
refSecretKey: OPENAI_API_KEYNew here? Start with the Introduction, then follow the Quick Start to bring up a full platform on a cluster.