GitHub - KhaosT/MacVM: macOS VM for Apple Silicon using Virtualization API
macOS Monterey added support for virtualizing macOS with Apple silicon host. This project provides an example project for the setup. Currently on macOS 12.0 Beta 2, the installer may not work correctly unless you manually override the AuthInstallSigningServerURL. You can do so with defaults write com.apple.Virtualization.Installation AuthInstallSigningServerURL https://gs.apple.com.
You can now Virtualize macOS on an M1 Mac with macOS Monterey!
macOS Monterey can now run in a Virtual Machine on an M1 Mac using Monterey's new virtualization framework! We've been waiting for over seven months for this ability! The first OS to be virtualized was Ubuntu Linux, then came the ARM version of Windows 10 in late November of last year.