Hyper
distributed Firecracker microVM orchestrator written in Elixir
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hey everyone! One of the problems I ran into is that a large part of the VM-provider ecosystem is currently paid closed-source SAAS products with varying degrees of reliability. I wanted an OSS distributed microVM orchestrator and I couldn't find one.Hyper is a distributed FirecrackerVM orchestrator written in Elixir (BEAM), with gRPC support for non-BEAM clients. Hyper is:- Distributed -- it's designed to run across a cluster of bare metal machines, and will automatically connect to other Hyper nodes.- Fast -- it builds COW layers to enable fast, localized COW forking. Cold boots happen within 1s. Filesystem forks take ~50ms. Forked VMs are colocated to take the fast path as much as possible.- Interactive -- like all Elixir applications, if you can connect to the cluster, you can spawn, manage, monitor and interact with VMs live in an `iex` REPL. Or, you can use the gRPC interface if your system isn't on the BEAM.- Yours -- although I developed this primarily for Harmont (which is paid), Hyper is an MIT-licensed project and will remain such.- Self-contained -- all we need is a side-car Postgres instance.- Configurable -- colocation, vmlinux options, etc. can all be customized.- Secure -- everything runs on the BEAM; a single setuid Rust helper performs the few operations that need root, keeping the privileged surface small.Fair warning: the software is still in active testing and I expect a couple more features to be added soon:- Automatic cloud provisioning -- when you run out of headroom in your cluster, you should be able to fall back to Latitude/GCP/AWS to provision more compute.- More testing -- I am currently integrating Hyper into harmont.dev and will likely run into some issues. Fuzzing is part of the roadmap.- Better docs -- I spent _some_ time working on the docs, but they're definitely not total nor ideal.Very open to feedback, critique, and/or contributions. Please open any issues on Github, or feel free to DM/email me.PS. A couple people asked how this differs from firecracker-containerd and Kata containers. Both of those projects are runtimes for managing VMs on a single node. A fair mental model for Hyper is an amalgam of firecracker-containerd and k8s.
HN · launched Jul 9, 2026 · 5 upvotes (top 89%) · 0 views
Niche: os virtualization and vm management software · 61 launches, 1 in the last 7 days ▼ -88% · Explore this niche →
Category and tags
- Horizontal
- Model & infra
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 61 launches in os virtualization and vm management software →
Could you build this?
No Building a distributed microVM orchestrator requires low-level systems engineering, deep Linux kernel virtualization (KVM/Firecracker), tap/cgroup networking, and complex distributed consensus.
What it would actually take: A production version requires Elixir/OTP for distributed state/clustering, integrated via low-level primitives or C/Rust bindings to the Linux KVM API and Firecracker process management. The hard parts are cross-host microVM networking (e.g., overlay networks, CNI, IPAM), handling block devices and rootfs snapshotting, and managing high-reliability state machine replication. It demands seasoned systems infrastructure engineers with deep knowledge of Linux kernel internals and distributed systems.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one : 412 launches clear the similarity bar, closest 8 shown.
Attention rank: #379 of 413 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 251 days after the earliest competitor.
- Numax · hn · 2026-06-16 · 6 upvotes · similarity 0.52
- We built a <60ms, open-source alternative to E2B using RustVMM and KVM · hn · 2026-04-22 · 7 upvotes · similarity 0.48
- Tarit · hn · 2026-07-08 · 6 upvotes · similarity 0.47
- Diom · hn · 2026-05-03 · 5 upvotes · similarity 0.47
- KiviDB, a faster Redis-compatible memory database and vector cache · hn · 2026-10-19 · 69 upvotes · similarity 0.46
- Cygnus · hn · 2026-07-25 · 8 upvotes · similarity 0.46
- Microterm runs Linux VM in any browser tab via WASM, RISCV64 emulation · hn · 2026-02-22 · 6 upvotes · similarity 0.43
- lsm-engine · github · 2026-09-12 · 16 upvotes · similarity 0.43
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.