Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

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.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.