Tool Open source
SwiftVM is a native macOS application for running macOS, Linux, and Windows 11 for Arm virtual machines on Apple silicon. It automates guest setup, including macOS installation, Linux cloud-image and desktop installation, and Windows 11 installation with drivers; setup scripts can configure additional software and machine state.
It supports SSH access, shared folders and clipboard, port forwarding, USB devices, disk images, snapshots, suspend and resume, and APFS-backed duplicates that share unchanged disk blocks. Machines can be saved as templates for creating new virtual machines. The accompanying `swiftvm` command-line tool can run guest commands, copy files, view the guest screen, and operate its mouse and keyboard for scripts and AI-agent automation. The project is distributed for macOS 27 or newer on Apple silicon under the Apache-2.0 license.
1 use taken from transcripts — each links to the moment in the video.
Mac app built on Apple's Virtualization framework that runs macOS and Linux virtual machines, automates guest OS setup, lets you save a VM as a template, and makes disposable test environments practical via snapshots and instant clones; a CLI lets scripts and AI agents run commands or interact with the guest screen.
1 in the library.