You are not logged in.

#1 Today 02:33:52

mroboff
Member
Registered: Today
Posts: 1

Run qemu/kvm VMs with GPU-passthrough easily with vm-curator

Howdy all! I built vm-curator because I was dissatisfied with the state of Linux tooling for desktop VM management. It's a rust TUI that automates scripting for single and multi-gpu pass-through for modern Windows and Linux guests, among other things. It also supports advanced networking, file sharing, USB device passthrough, and PCI device passthrough with IMMOU support.

It comes with 120+ OS profiles out of the box. All major and many minor modern (and even some old) Linux distros are supported, as well as all practical versions of Windows from 11 on down to 3.1. Classic Mac OS emulation and working modern Mac OS "hackintosh" VMs are supported (and have been extensively tested.) It even has profiles for oldies and goodies like OS/2 WARP 3 and 4, BeOS, Haiku, and more! (Note: BeOS doesn't really work all that well, but Haiku works nicely.)

More info is at https://www.vm-curator.org and it's available on the AUR (yay -S vm-curator-bin.)

P.S. Disclaimer: I did pair-program this tool with Claude Code. The whole project has been me and a single agent going step by step, feature by feature. I built the v0.1 in a Saturday afternoon and have been iterating on it ever since. v0.4 is released today with working Mac OS support (tested with System 7.5.1 for 68K, Mac OS 9 for PPC, OS X Tiger for PPC, and Mac OS Sonoma, Sequoia, and Tahoe for Intel.) Hand coding would have taken months. It solved a huge problem for me (working 3D para-virtualization with NVIDIA cards and easy GPU pass-through management,) so I made it a FOSS project for others to enjoy. If you are against LLMs writing, feel free to keep to yourself and pass on using this program.

Offline

Board footer

Powered by FluxBB