[PROJECT] Working on a project called ultimate-macOS-KVM!
Hey all,
For almost a year, I have been coding a little project in Python intended to piggyback on the framework of kholia's OSX-KVM project, known as ultimate-macOS-KVM, or ULTMOS.
It's still pre-release, but has some features I think some of you might find helpful. Any and all testing and improvements are more than welcome!
It includes AutoPilot - a large script that allows the user to set up a basic macOS KVM VM in under 5 minutes. No- really. It'll ask you about the virtual hardware you want, and then do it all for you - including the downloading of macOS.
Example stage from the AutoPilot setup.
Share your elitism with optional Discord RPC!
It also includes an experimental guided assistant for adding passthrough, which is capable of dealing with VFIO-PCI-stubbed devices. Single GPU passthrough is a planned feature also.
It even has basic check functionality, allowing you to check your system's readiness for KVM in general, or even passthrough readiness.
You can even run a GPU compatibility check. Although, please note this is experimental also and needs improving.
Seamlessly convert your AutoPilot scripts to virt-manager domain XMLs
If any of this seems interesting to you, please give it a go - or get stuck right in and help improve it! I'm not at all seasoned in Python, but it's my first major project. Please be nice.
Feel free to DM me for any further interest, or join my Discord.
Thanks!