The 5 new infrastructure repos that make Quilt solid, predictable, and resilient. Designed with z.ai and Kimi.
Every solid platform has layers beneath the surface. The 5 infrastructure repos below are the foundation of Quilt: minimal container images, two embedded orchestrators, an immutable appliance, and a chaos testing framework. They were built from a conversation about making orchestrators structurally solid, predictable, and resilient. Each one has a splash image, a clear mission, and a working demo.
All 5 repos share three principles. They're not just technical choices — they're the design values that make Quilt feel like one platform instead of 25 loose tools.
Every repo works out of the box with no setup beyond `npm install`. The defaults are the right choices for 90% of users. Power users can override anything, but they never have to.
Each repo is designed to be hard to break. Minimal CVE bases. Transactional updates. Chaos-tested recovery. Immutable appliances. Resilience isn't an afterthought.
Each repo can be used standalone or composed with the others. quilt-base runs on quilt-core-os. quilt-k3s tests quilt-agent. The whole is more than the sum of parts.
The 5 repos aren't 5 separate projects — they're 5 layers of one platform. quilt-base is the image. quilt-core-os is the appliance that runs the image. quilt-swarm and quilt-nomad are the orchestrators that schedule it. quilt-k3s is the chaos test framework that validates the whole stack. They cross-reference each other. The README of each one links to the others. They use the same engineering bar (Apache 2.0, GitHub Actions CI, CODEOWNERS, Dependabot, ESLint). They share the same philosophy (zero-config defaults, solid by default, composable everywhere).
The 5 layers form a self-reinforcing loop. The base image makes deployments predictable. The orchestrators make the deployments declarative. The immutable OS makes the deployments durable. The chaos tests make the deployments verified. Every layer makes the other layers possible.