Hyper is an open-source distributed microVM orchestrator for Firecracker, written in Elixir (BEAM). The project is presented as a response to reliance on closed-source VM-orchestration SaaS products with inconsistent reliability. Hyper is designed to run across a cluster of bare metal machines and automatically connects to other Hyper nodes.
According to the project description, Hyper emphasizes fast VM creation by building copy-on-write (COW) layers to support rapid, localized forking, with claims of cold boots within about 1 second and filesystem forks around 50 milliseconds. The system also aims to colocate forked VMs to take faster execution paths.
Hyper is described as interactive for BEAM-based users: if a client can connect to the cluster, it can spawn, manage, monitor, and interact with VMs through an iex REPL. For non-BEAM clients, it provides a gRPC interface. The implementation is MIT-licensed and is described as mostly self-contained, requiring only a side-car Postgres instance. Security is addressed by running operations on the BEAM while using a single setuid Rust helper for the few tasks requiring root. The authors note the software is actively tested and plan features such as automatic cloud provisioning and additional testing.