Hyper
distributed Firecracker microVM orchestrator written in Elixir
Details
- External ID
- 48849161
- Source
- HN
- Company
- —
- Product
- Hyper
- Website domain
- github.com
- Launched
- July 9, 2026
- Cohort
- —
- Upvotes
- 5
- Upvotes percentile
- 0.1081242532855436
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
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.
Enrichment
- Theme
- interactive simulations and creative experiments
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- microvm orchestrator for developers
- Manually corrected
- False
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 — 166 launches clear the similarity bar, closest 8 shown.
Attention rank: #152 of 167 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 250 days after the earliest competitor.
- Numax · hn · 2026-06-16 · 6 upvotes · similarity 0.50
- Tarit · hn · 2026-07-08 · 6 upvotes · similarity 0.45
- We built a <60ms, open-source alternative to E2B using RustVMM and KVM · hn · 2026-04-22 · 7 upvotes · similarity 0.45
- Diom · hn · 2026-05-03 · 5 upvotes · similarity 0.45
- Cygnus · hn · 2026-07-25 · 8 upvotes · similarity 0.44
- Microterm runs Linux VM in any browser tab via WASM, RISCV64 emulation · hn · 2026-02-22 · 6 upvotes · similarity 0.42
- I've built a nice home server OS · hn · 2026-04-24 · 194 upvotes · similarity 0.41
- Clone, a small Rust VMM, forks VMs in under 20ms via CoW · hn · 2026-04-19 · 11 upvotes · similarity 0.40
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.