Skip to content
@cocoonstack

Cocoon Stack

All things about vm and orchestrator

Cocoon Stack

MicroVM platform for AI sandboxing, cloud desktops, and ephemeral dev environments. Built on Cloud Hypervisor and Kubernetes.

Core

Repository Description
cocoon Lightweight MicroVM engine — OCI/cloud images, instant snapshot & clone, Windows 11 support, CNI networking, Docker-like CLI
cloud-hypervisor Patched Cloud Hypervisor fork — DISCARD fix, virtio-net ctrl_queue tolerance, upstream cherry-picks
rust-hypervisor-firmware Patched UEFI firmware — ACPI ResetSystem fix for Windows graceful shutdown
windows Windows 11 25H2 image factory — unattended QEMU build, Cloud Hypervisor validation (DHCP, RDP, SAC, ACPI shutdown), published to GHCR as OCI artifacts

Kubernetes Integration

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

Documentation

Project Docs
vk-cocoon Design · Deployment

Pinned Loading

  1. cocoon cocoon Public

    Lightweight MicroVM engine built on Cloud Hypervisor. Features include OCI and cloud image support, instant snapshot and clone via reflink, Windows 11 guest support, CNI networking with TC redirect…

    Go 32

  2. epoch epoch Public

    Snapshot registry for Cocoon MicroVMs. Stores VM snapshots as content-addressed blobs in S3-compatible object storage, exposes an OCI-style /v2/ API for automation, tracks metadata in MySQL, and pr…

    Go 2

  3. vk-cocoon vk-cocoon Public

    Virtual Kubelet provider that runs Kubernetes pods as Cocoon MicroVMs. Maps full pod lifecycle to VM operations including run, clone, restore, snapshot, and hibernate. Supports Windows and Linux gu…

    Go 2

  4. cocoon-operator cocoon-operator Public

    Kubernetes operator for stateful VM-backed pod workflows. Provides Hibernation CRD to suspend and wake VMs without pod deletion, and CocoonSet CRD to manage groups of related VM-backed pods with st…

    Go 2

Repositories

Showing 10 of 11 repositories
  • cocoon Public

    Lightweight MicroVM engine built on Cloud Hypervisor. Features include OCI and cloud image support, instant snapshot and clone via reflink, Windows 11 guest support, CNI networking with TC redirect, memory balloon, hugepages, and a Docker-like CLI. Designed for AI sandboxing, cloud desktops, and ephemeral dev environments.

    cocoonstack/cocoon’s past year of commit activity
    Go 32 MIT 0 3 1 Updated Apr 8, 2026
  • cloud-hypervisor Public Forked from cloud-hypervisor/cloud-hypervisor

    A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.

    cocoonstack/cloud-hypervisor’s past year of commit activity
    Rust 1 637 0 0 Updated Apr 6, 2026
  • cocoonstack/rust-hypervisor-firmware’s past year of commit activity
    Rust 0 Apache-2.0 73 0 0 Updated Apr 6, 2026
  • windows Public

    Automated Windows 11 qcow2 image builder, packaged as OCI artifacts on GHCR

    cocoonstack/windows’s past year of commit activity
    Shell 0 0 0 0 Updated Apr 6, 2026
  • .github Public

    Organization profile

    cocoonstack/.github’s past year of commit activity
    0 0 0 0 Updated Apr 6, 2026
  • cocoon-webhook Public

    Kubernetes admission webhook for sticky scheduling of VM-backed pods. Derives stable VM names from pod owner chains, looks up previously associated workers, and patches spec.nodeName to keep pods on the same node where snapshots and local state reside. Validates scale-down to prevent accidental state destruction.

    cocoonstack/cocoon-webhook’s past year of commit activity
    Go 1 MIT 0 0 0 Updated Apr 4, 2026
  • cocoon-operator Public

    Kubernetes operator for stateful VM-backed pod workflows. Provides Hibernation CRD to suspend and wake VMs without pod deletion, and CocoonSet CRD to manage groups of related VM-backed pods with stable slot identities. Keeps stateful VM workloads inside native Kubernetes APIs.

    cocoonstack/cocoon-operator’s past year of commit activity
    Go 2 MIT 0 0 0 Updated Apr 4, 2026
  • epoch Public

    Snapshot registry for Cocoon MicroVMs. Stores VM snapshots as content-addressed blobs in S3-compatible object storage, exposes an OCI-style /v2/ API for automation, tracks metadata in MySQL, and provides a web UI for browsing repositories and managing tokens. Enables instant VM provisioning by pulling pre-built snapshots on demand.

    cocoonstack/epoch’s past year of commit activity
    Go 2 MIT 0 0 0 Updated Apr 5, 2026
  • vk-cocoon Public

    Virtual Kubelet provider that runs Kubernetes pods as Cocoon MicroVMs. Maps full pod lifecycle to VM operations including run, clone, restore, snapshot, and hibernate. Supports Windows and Linux guests, kubectl exec/logs/attach/port-forward, and integrates with Epoch for remote snapshot pulls.

    cocoonstack/vk-cocoon’s past year of commit activity
    Go 2 MIT 0 0 0 Updated Apr 4, 2026
  • cocoon-net Public
    cocoonstack/cocoon-net’s past year of commit activity
    Go 0 0 0 0 Updated Apr 4, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…