Lume is a single binary that you install once and update in place. The standard installer places the binary inDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/trycua/cua/llms.txt
Use this file to discover all available pages before exploring further.
~/.local/bin, registers a background service that starts at login, and removes any legacy auto-updater cron jobs or LaunchAgents from earlier versions.
Requirements
Before installing, confirm your machine meets these requirements:- Apple Silicon Mac — M1, M2, M3, or any later chip (Intel is not supported)
- macOS 14 Sonoma or later on the host
- At least 8 GB of RAM (16 GB recommended for macOS guests)
- At least 50 GB of free disk space
Install Lume
Run the installer
Paste this one-line command into your terminal:The installer downloads the latest Lume binary, installs it to
~/.local/bin/lume, and starts the background service.The installer starts a background service (
lume serve) that makes the HTTP API available at http://localhost:7777 on login. Pass --no-background-service to skip that step and manage the server process yourself.Update Lume
Manual installation
If you prefer not to use the script, download thelume.pkg.tar.gz archive from the latest release on GitHub, extract it, and install the package manually:
Uninstall Lume
Run the uninstall script
Download and run the official uninstaller:A standard uninstall removes the binary and background service but preserves your VMs, configuration, and the pseudonymous telemetry ID so a reinstall is recognized as a returning installation.
Telemetry
Lume telemetry is enabled by default. It records pseudonymous event metadata only — no prompts, VM names, file paths, or VM contents. To check the status or disable it:Next steps
Manage VMs
Create your first macOS or Linux VM and learn the everyday lifecycle commands.
Advanced topics
Expand disks, enable Metal GPU capabilities, configure SIP, and run the HTTP API.