Distribution and Lifecycle Management for Cloud-Native Applications
Timoni brings CUE’s type safety, code generation, and data validation features to Kubernetes, making the experience of crafting complex deployments into a pleasant journey.
Next Gen Package Manager for Kubernetes
Timoni uses CUE for defining apps and OCI artifacts for distributing them. Bundles compose apps into deployable units, and the CLI manages their lifecycle on Kubernetes clusters.
App definition
App distribution
App lifecycle
App composition
Kubernetes CRD support
Drift detection and correction
Define once, deploy everywhere
Describe the apps you want to run in a bundle and the clusters you want to run them on in a runtime. A single command then deploys the bundle to every selected cluster and waits for the workloads to become ready.
- Target all clusters, a group, or a single cluster.
- Vary the configuration by cluster name and group.
- Inject values from Secrets, ConfigMaps or CI env vars.
Built for AI agents
Timoni ships agent skills and a documentation MCP server so that AI coding agents can operate Timoni end-to-end, from authoring modules and bundles to orchestrating multi-cluster deployments.
- Skills evaluated by running agents through the full deployment lifecycle.
- Safe by default: diff and dry-run previews before every apply.
- Docs searchable over MCP and available as markdown.
Agent skills
Docs MCP server
Where to go next
Coming from Helm?
New to CUE?
GitOps with Flux
Ready to try Timoni?
Install the CLI, deploy your first module and compose a bundle in a few minutes.