Lume
lastmod 2025-02-05created 2025-02-052 edits
A lightweight CLI and local API server to create, run and manage macOS and Linux virtual machines (VMs) natively on Apple Silicon.
Lightweight Mac/Linux VM tool for Apple Silicon Macs
About
- A tool that runs macOS and Linux VMs at near-native speed using Apple's Virtualization.Framework
- Creates/runs/manages VMs through a local API server with a lightweight CLI
- Just enter
lume run macos-sequoia-vanilla:latestto create a VM in one go from a prebuilt macOS image - Provides a local HTTP API server at
http://localhost:3000/lume, enabling automated management
Supported commands
-
lume create- create a new macOS or Linux VM -
lume run- run a VM -
lume ls- list all VMs -
lume get- get details of a VM -
lume set- modify VM configuration -
lume stop- stop a running VM -
lume delete- delete a VM -
lume pull- pull a macOS image from a container registry -
lume clone- clone an existing VM -
lume images- list macOS images in the local cache -
lume ipsw- get the latest macOS restore image URL -
lume prune- remove cached images -
lume serve- start the API server