Skip to main content

Know the blast radius
before you deploy.

Kairo is a Kubernetes change-intelligence engine — it compares a cluster snapshot with proposed manifests, runs a deterministic capacity simulation, and produces a machine-readable SAFE/REVIEW/BLOCK verdict. One dependency-light Go binary: CLI, REST API, and web dashboard.

A pre-production decision aid

Kairo models node allocatable CPU/memory/GPU capacity, existing bound Pod requests, and runs a greedy pod-fit simulation against your proposed change — flagging PVC shrinks, NetworkPolicy/CiliumNetworkPolicy changes, strict PodDisruptionBudget conflicts, and ResourceQuota pressure before you apply anything.

It's explicit about its own limits: Kairo is a decision aid, not a replacement for Kubernetes admission, the real scheduler, policy engines, or progressive delivery. The dependency-free YAML reader supports the common manifest subset and JSON; advanced YAML anchors/tags aren't supported in this release.

Small on purpose

Apache-2.0, one Go binary, no external dependencies for the simulation engine itself. Docker image, health endpoint, GitHub Actions CI, and unit/integration tests are all part of this release.

Read the architecture direction →
Apache 2.0 license

Need production support or SLAs?

Kairo's core is Apache-2.0 and free to run in personal, lab, and commercial production use at no charge. Zyvor Enterprise adds production support, SLAs, and additional products for teams that need them.

Contact sales@zyvor.dev