MicroVM platform for AI sandboxing, cloud desktops, and ephemeral dev environments. Built on Cloud Hypervisor and Kubernetes.
| Repository | Description |
|---|---|
| vk-cocoon | Virtual Kubelet provider — maps pod lifecycle to VM operations (run, clone, snapshot, hibernate) |
| epoch | Snapshot registry — S3 blob storage, OCI-style API, web UI, instant VM provisioning |
| cocoon-operator | Kubernetes operator — Hibernation and CocoonSet CRDs for stateful VM workflows |
| cocoon-webhook | Admission webhook — sticky scheduling for VM-backed pods |
| cocoon-net | VPC-native networking — provisions alias IPs (GKE) or ENI secondary IPs (Volcengine) for direct VM DHCP |
| cocoon-common | Shared Go library — metadata, Kubernetes helpers, logging utilities |
