AI · alternatives · 2026
24 alternatives to Lumier – Run macOS VMs in a Docker
Hey HN, we're excited to share Lumier (https://github.com/trycua/cua/tree/main/libs/lumier), an open-source tool for running macOS and Linux virtual machines in Docker containers on Apple Silicon Macs. When building virtualized environments for AI agents, we needed a reproducible way to package and distribute macOS VMs. Inspired by projects like dockur/windows (https://github.com/dockur/windows) that pioneered running Windows in Docker, we wanted to create something similar but optimized for Apple Silicon. The existing…
Lumier is an open-source tool that runs macOS and Linux virtual machines inside Docker containers on Apple Silicon Macs. It leverages Apple's Virtualization Framework to provide a reproducible way to package and… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI, no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API. Why we built Lume: - Run native macOS VMs in 1 command, using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest` - Prebuilt images on https://ghcr.io/trycua (macOS, Ubuntu on ARM) - API server to manage VMs programmatically `POST /lume/vms` - A python SDK on github.com/trycua/pylume Run prebuilt macOS images in just…
2025 · github.com · its alternatives →
- 2

Hey HN, Lume is an open-source CLI for running macOS and Linux VMs on Apple Silicon. Since launch (https://news.ycombinator.com/item?id=42908061), we've been using it to run AI agents in isolated macOS environments. We needed VMs that could set themselves up, so we built that. Here's what's new in 0.2: *Unattended Setup* – Go from IPSW to a fully configured VM without touching the keyboard. We built a VNC + OCR system that clicks through macOS Setup Assistant automatically. No more manual setup before pushing to a registry: lume create my-vm --os macos --ipsw latest…
Jan 2026 · cua.ai · its alternatives →
- 3

Hi HN A few folks and I have been working on this project for a couple weeks now. After previously working on the Docker project for a number of years (both on the container runtime and image registry side), the recent rise in open source language models made us think something similar needed to exist for large language models too. While not exactly the same as running linux containers, running LLMs shares quite a few of the same challenges. There are "base layers" (e.g. models like Llama 2), specific configuration to run correctly (parameters, temperature, context window sizes etc). There's…
2023 · github.com · its alternatives →
- 4

- 5

Build and run tiny vms from Dockerfiles. Small and sleek. - GitHub - ottomatica/slim at 2.x
2022 · github.com · its alternatives →
- 6

Build and run tiny vms from Dockerfiles. Small and sleek. - ottomatica/slim
2019 · github.com · its alternatives →
- 7

- 8

#!/usr/bin/env docker run. GitHub Gist: instantly share code, notes, and snippets.
2024 · gist.github.com · its alternatives →
- 9

- 10

:racehorse: Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you. - flouthoc/wiser
2021 · github.com · its alternatives →
- 11OS
I've been working on this for some time now, starting with vm2, then deno-core for 2 years, and recently rewrote it on rusty_v8 with Claude's help. OpenWorkers lets you run untrusted JS in V8 isolates on your own infrastructure. Same DX as Cloudflare Workers, no vendor lock-in. What works today: fetch, KV, Postgres bindings, S3/R2, cron scheduling, crypto.subtle. Self-hosting is a single docker-compose file + Postgres. Would love feedback on the architecture and what feature you'd want next.
Jan 2026 · openworkers.com · its alternatives →
- 12

- 13

A set of utilities (vmcli + vmctl) for macOS Virtualization.framework - gyf304/vmcli
2021 · github.com · its alternatives →
- 14

ohai! I've released Lightwhale 3, which is possibly the easiest way to self-host Docker containers. It's a free, immutable Linux system purpose-built to live-boot straight into a working Docker Engine, thereby shortcutting the need for installation, configuration, and maintenance. Its simple design makes it easy to learn, and its low memory footprint should make it especially attractive during these times of RAMageddon. If this has piqued your interest, do check it out, along with its easy-to-follow Getting Started guide. In any event, have a nice day! =)
Apr 2026 · lightwhale.asklandd.dk · its alternatives →
- 15

Shuru is a lightweight sandbox that spins up Linux VMs on macOS using Apple's Virtualization.framework. Boots in about a second on Apple Silicon, and everything is ephemeral by default. There's a checkpoint system for when you do want to persist state, and sandboxes run without network access unless you explicitly allow it. Single Rust binary, no dependencies. Built it for sandboxing AI agent code execution, but it works well for anything where you need a disposable Linux environment.
Feb 2026 · shuru.run · its alternatives →
- 16

Docker based portable Workstation. Contribute to mikadosoftware/workstation development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 17

- 18

- 19
VirtualProg▲74A faster, simpler alternative to bulky VM managers.
Apr 2026 · makeprog.com · its alternatives →
- 20

AI-powered tool to boost your app's visibility and downloads
2025 · dock-app.com · its alternatives →
- 21MG
Hello HN, I've been working on this project for a while, and it has been in an "open" beta for some time. I finally believe it's ready for its first release. I hope you like it. Here are some potential questions that may arise: 1. How does it compare to LM Studio? It's likely that if you're already using LM Studio, you'll continue to do so. This project is designed to be more user-friendly. 2. Is it open-source? No, it is not. 3. Does it use any open-source libraries? Yes, it uses llama.cpp and a few others, as indicated in the license information included with the application. 4. Why is not…
2023 · avapls.com · its alternatives →
- 22

I've been working on CloudRouter, a skill + CLI that gives coding agents like Claude Code and Codex the ability to start cloud VMs and GPUs. When an agent writes code, it usually needs to start a dev server, run tests, open a browser to verify its work. Today that all happens on your local machine. This works fine for a single task, but the agent is sharing your computer: your ports, RAM, screen. If you run multiple agents in parallel, it gets a bit chaotic. Docker helps with isolation, but it still uses your machine's resources, and doesn't give the agent a browser, a desktop, or a GPU to…
Feb 2026 · cloudrouter.dev · its alternatives →
- 23RL
Hello Hacker News! We're Yangqing, Xiang and JJ from lepton.ai. We are building a platform to run any AI models as easy as writing local code, and to get your favorite models in minutes. It's like container for AI, but without the hassle of actually building a docker image. We built and contributed to some of the world's most popular AI software - PyTorch 1.0, ONNX, Caffe, etcd, Kubernetes, etc. We also managed hundreds of thousands of computers in our previous jobs. And we found that the AI software stack is usually unnecessarily complex - and we want to change that. Imagine if you are a…
2023 · lepton.ai · its alternatives →
- 24
DockDuck▲97The native macOS file manager Finder should be
Aug 2026 · dockduck.app · its alternatives →
Also compare
- Lume – OS lightweight CLI for MacOS and Linux VMs on Apple Silicon alternatives
- Lume 0.2 – Build and Run macOS VMs with unattended setup alternatives
- Ollama – Run LLMs on your Mac alternatives
- OrbStack alternatives
- Slim 2: Create VM from Dockerfile, boots in seconds (+macOS M1/Hyper-V) alternatives
- Slim – Build and run tiny VMs from Dockerfiles alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →