Pylume
A lightweight Python library to create, run and manage macOS and Linux virtual machines (VMs) natively on Apple Silicon.
Install / Use
/learn @trycua/PylumeREADME
Archived - PyLume is now part of the cua monorepo.
pylume is a lightweight Python library based on lume to create, run and manage macOS and Linux virtual machines (VMs) natively on Apple Silicon.
<div align="center"> <img src="img/py.png" alt="lume-py"> </div>pip install pylume
Usage
Please refer to this Notebook for a quickstart. More details about the underlying API used by pylume are available here.
Prebuilt Images
Pre-built images are available on ghcr.io/trycua. These images come pre-configured with an SSH server and auto-login enabled.
Contributing
We welcome and greatly appreciate contributions to lume! Whether you're improving documentation, adding new features, fixing bugs, or adding new VM images, your efforts help make pylume better for everyone.
Join our Discord community to discuss ideas or get assistance.
License
lume is open-sourced under the MIT License - see the LICENSE file for details.
Stargazers over time
Related Skills
node-connect
341.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
84.4kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
84.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
341.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
