A lightweight CLI for MacOS and Linux VMs on Apple Silicon

About:

We just open-sourced Lume - a tool we built after hitting walls with existing virtualization options on Apple Silicon. No GUI‚ no complex stacks - just a single binary that lets you spin up macOS or Linux VMs via CLI or API. Why we built Lume: - Run native macOS VMs in 1 command‚ using Apple Virtualization.Framework: `lume run macos-sequoia-vanilla:latest` - Prebuilt images on https://ghcr.io/trycua (macOS‚ Ubuntu on ARM) - API server to manage VMs programmatically `POST /lume/vms` - A python SDK on github.com/trycua/pylume Run prebuilt macOS images in just 1 step: lume run macos-sequoia-vanilla:latest How to Install: brew tap trycua/lume brew install lume You can also download the `lume.pkg.tar.gz` archive from the latest release https://github.com/trycua/lume/releases‚ extract it‚ and install the package manually. Local API Server: `lume` exposes a local HTTP API server that listens on `http://localhost:3000/lume`‚ enabling automated management of VMs. lume serve For detailed API documentation‚ please refer to API Reference(https://github.com/trycua/lume/blob/main/docs/API-Reference....). Would love raw feedback on the API design and whether this solves your Apple Silicon VM pain points Repo: https://github.com/trycua/lume Python SDK: github.com/trycua/pylume Discord for direct feedback: https://discord.gg/8p56E2KJ

Stack: devops

Stars:

Sign up for 1 email a week

We send new OSS products every week in a new newsletter. No Spam.

Error. Your form has not been submittedEmoji
This is what the server says:
There must be an @ at the beginning.
I will retry
Reply
We respect your privacy. Your information is safe with us.
Built on Unicorn Platform