Lume – OS lightweight CLI for MacOS & Linux VMs on Apple Silicon.

lume is a lightweight Command Line Interface and local API server for creating, running, and managing macOS and Linux virtual machines with near-native performance on Apple Silicon. Run prebuilt macOS images in just one step, or use the Python interface, pylume. The tool offers a variety of commands such as creating new VMs, listing all VMs, modifying configurations, and more. Additionally, lume provides pre-built images on ghcr.io/trycua, with an SSH server pre-configured and auto-login enabled. The tool also exposes a local HTTP API server for automated VM management. Contributions to lume are welcomed, with detailed guidelines available for contributors.

https://github.com/trycua/lume

To top