OSX-KVM
OSX-KVM provides tools and instructions for running macOS in a QEMU virtual machine with KVM acceleration.

About OSX-KVM
OSX-KVM provides scripts and instructions for running macOS in a QEMU virtual machine with KVM acceleration on Linux. It uses OpenCore with support for Monterey, Ventura and Sonoma, and includes tools to fetch macOS, boot with OpenCore, run headless instances, and perform offline installations.
Use requires a modern Linux distribution such as Ubuntu 24.04 LTS 64-bit or later, QEMU >= 8.2.2, and a CPU with Intel VT-x or AMD SVM, plus SSE4.1 for macOS Sierra and later and AVX2 for Ventura and later. No Mac hardware is required. Only commercial paid support is offered.
Key features
- Run macOS Monterey, Ventura and Sonoma on QEMU/KVM with OpenCore
- Fetch macOS installers using included fetch-macOS-v2.py script
- Boot macOS with OpenCore boot scripts including headless mode
- Support offline macOS installations
- Run host diagnostics with run-diagnostics.sh script
- No Mac system is required
- All included blobs and resources are described as re-derivable with instructions
- Lists support for Monterey, Ventura and Sonoma through OpenCore
- Requires modern Linux, QEMU >= 8.2.2 and specific CPU features
- Older AMD CPUs are noted as problematic
- Only commercial paid support is available
OSX-KVM at a glance
- Website
- github.com/kholia/OSX-KVM
- Category
- Software & Utilities › Mac Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- macOS
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Popular in Mac Apps
Well-known listings from the same topic.
OSX-KVM FAQ
Is a Mac required to use OSX-KVM?
What host requirements are listed?
Is free support available?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.





