Lume 0.2
Build and Run macOS VMs with unattended setup
Details
- External ID
- 46670181
- Source
- HN
- Company
- —
- Product
- Lume 0.2
- Website domain
- cua.ai
- Launched
- Jan. 18, 2026
- Cohort
- —
- Upvotes
- 154
- Upvotes percentile
- 0.9433465085638999
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
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 --unattended tahoe You can write custom YAML configs to set up any macOS version your way.*HTTP API + Daemon* – A REST API on port 7777 that runs as a background service. Your scripts and CI pipelines can manage VMs that persist even if your terminal closes: curl -X POST localhost:7777/lume/vms/my-vm/run -d '{"noDisplay": true}' *MCP Server* – Native integration with Claude Desktop and AI coding agents. Claude can create, run, and execute commands in VMs directly: # Add to Claude Desktop config "lume": { "command": "lume", "args": ["serve", "--mcp"] } # Then just ask: "Create a sandbox VM and run my tests" *Multi-location Storage* – macOS disk space is always tight, so from user feedback we added support for external drives. Add an SSD, move VMs between locations: lume config storage add external-ssd /Volumes/ExternalSSD/lume lume clone my-vm backup --source-storage default --dest-storage external-ssd *Registry Support* – Pull and push VM images from GHCR or GCS. Create a golden image once, share it across your team.We're seeing people use Lume for: - Running Claude Code in an isolated VM (your host stays clean, reset mistakes by cloning) - CI/CD pipelines for Apple platform apps - Automated UI testing across macOS versions - Disposable sandboxes for security researchTo get started: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/lume/scripts/install.sh)" lume create sandbox --os macos --ipsw latest --unattended tahoe lume run sandbox --shared-dir ~/my-project Lume is MIT licensed and Apple Silicon only (M1/M2/M3/M4) since it uses Apple's native Virtualization Framework directly—no emulation.Lume runs on EC2 Mac instances and Scaleway if you need cloud infrastructure. We're also working on a managed cloud offering for teams that need macOS compute on demand—if you're interested, reach out.We're actively developing this as part of Cua (https://github.com/trycua/cua), our Computer Use Agent SDK. We'd love your feedback, bug reports, or feature ideas.GitHub: https://github.com/trycua/cua Docs: https://cua.ai/docs/lumeWe'll be here to answer questions!
Enrichment
- Theme
- lightweight and on-device AI runtimes
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Commercial product
- Normalized one-liner
- macos vm management with unattended setup
- Manually corrected
- False
Could you build this?
No Building hypervisor CLI tooling for Apple Silicon and automating unattended macOS guest OS installations requires deep expertise in Darwin internals and undocumented system provisioning.
What it would actually take: The architecture requires low-level Swift or Objective-C interfacing with Apple's native Virtualization.framework, handling IPSW image downloads, and configuring virtual hardware models and NVRAM auxiliary storage. The core technical hurdle is automating macOS guest setup without user interaction, which requires reverse-engineering Apple Setup Assistant mechanisms, manipulating APFS volumes, and injecting bootstrap daemons. This demands specialized domain knowledge of Apple Silicon firmware security, boot protocols, and low-level systems programming.
Discussion
20 comments analyzed.
Competitors mentioned: UTM, Tart, MIST (macOS Installer Super Tool)
Concerns raised: VNC + OCR setup scripts may break between macOS versions, Running in Docker loses MPS (Metal) acceleration on Mac, Graphics performance only paravirtualized, no GPU passthrough, Comparison to Tart feels disingenuous - Tart had unattended setup first with same VNC+OCR technique, MCP interface doesn't expose outbound network traffic for agent API call visibility
Feature requests: Transparent proxy/network inspection in VM for agent observability, GPU passthrough support for GPU-intensive workloads, Integrate MIST for downloading older macOS versions, Support for older macOS versions beyond latest host-supported, More efficient Setup Assistant bypass than VNC+OCR (defaults write, marker files)
Competitors
Other products that read as similar to this one — 120 launches clear the similarity bar, closest 8 shown.
Attention rank: #9 of 121 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 73 days after the earliest competitor.
- 1VM · ph · 2026-09-23 · 1 upvotes · similarity 0.54
- machine0 · hn · 2026-06-15 · 96 upvotes · similarity 0.51
- Lima-devbox · hn · 2026-01-22 · 5 upvotes · similarity 0.49
- macOS VMs to let you agents run wild · hn · 2026-04-22 · 7 upvotes · similarity 0.46
- Huddle01 VMs · ph · 2026-05-03 · 442 upvotes · similarity 0.45
- Local-First Linux MicroVMs for macOS · hn · 2026-02-22 · 213 upvotes · similarity 0.45
- Lumabri · hn · 2026-08-09 · 9 upvotes · similarity 0.43
- UVM · ph · 2026-09-22 · 1 upvotes · similarity 0.43
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.