jamesstringer90 /appsandbox
Easily create full virtual machines that are sandboxed for development or computer use models.
★ 994⑂ 109👁 16⑃ 65● 140▤ 12◈ 6
TA的项目
994
stars
109
forks
16
watchers
65
prs
140
issues
12
releases
6
discussions
README
App Sandbox App Sandbox is a virtual machine app for Windows and macOS that's focused on performance and ease of use. Windows features: - Works on Windows 11 Home or Pro, without Hyper-V - Windows 11 or Ubuntu 26.04 LTS VM Support - Zero touch install - Copy and Paste - 2 Channel Audio - GPU Acceleration via Paravirtualization (GPU-PV) with support for DirectX 12 (Windows only), OpenGL, Vulkan, CUDA, OpenCL - GPU Hardware Video Decoder/Encoder support - SSH via Hyper-V socket proxy (no network required) - Snapshots - Multiple resolution options as well as optional dynamic resolution - Host to client hot-key support - Provision and boot with / without internet - Supports running Claude Cowork and Docker inside the VM thanks to Nested Virtualization Support - Headless mode: a scriptable local HTTP/JSON API + dependency-free Python SDK (asb.py) for creating and driving GPU-accelerated VMs programmatically Mac features: - macOS or Windows 11 ARM VM support - Zero touch install - Copy and Paste - 2 Channel Audio - macOS: GPU Acceleration via Paravirtualization with support for Metal, Windows: No GPU Acceleration - SSH via virtio-vsock (no network required) - Dynamic display sizing (optional on Windows) - Provision and boot with / without internet - Headless mode: the same scriptable local HTTP/JSON API + Python SDK (asb.py) as on Windows, for driving macOS and Windows 11 VMs programmatically Requirements: Windows 11 with an x64 Processor or macOS 27 or newer (M Series) About App Sandbox App Sandbox creates and runs full desktop virtual machines — Windows 11, Ubuntu, and macOS. It is free and open-source (MIT), distributed as prebuilt binaries (EV-signed on Windows, Apple-Developer-signed on macOS) on its Releases page. It is driven two ways: from a graphical UI, or programmatically through the local API with a dependency-free Python SDK (asb.py). Either way you pick an OS, point it at an installer image, and App Sandbox provisions the disk, runs an unattended install, and boots the guest. You supply a Windows or Ubuntu ISO; macOS guests download their restore image automatically. It runs on a Windows 11 (x64) PC or an Apple Silicon Mac, including laptops. Runs on Windows 11 Home, without Hyper-V. On Windows, App Sandbox does not use Hyper-V or Hyper-V Manager; it creates and runs VMs through the Windows Host Compute System (HCS) and Host Compute Network (HCN) APIs, which require only the Virtual Machine Platform feature. Hyper-V is limited to Windows 11 Pro and Enterprise, while Virtual Machine Platform is available on Windows 11 Home, so a Windows 11 Pro license is not required. Virtual Machine Platform is the same Windows feature WSL2 uses. What you can use it for: - A full Windows or Ubuntu desktop VM — a complete graphical OS with GPU acceleration (OpenGL, Vulkan, CUDA) — for building and testing your own software on a clean install. - Running a program in a VM, kept separate from your main OS and files. - Developing and testing Windows
Top issues
#62Error creating VM "appSandbox": Failed to install boot files (bcdboot exit code 193)18 comments · 2026-06-13#181driver error when trying to install a appsandbox drivers11 comments · 2026-10-20#114Copy and Paste to desktop failing10 comments · 2026-08-18#107VM Stuck on installing (macOS)9 comments · 2026-07-24#177Windows10 Failed to Boot- Failed Installation8 comments · 2026-10-06#76english keyboard instead of german7 comments · 2026-06-22#69Black screen after VM Boot7 comments · 2026-06-18#190GPU copy error — 1/4 shares failed on RTX 5060 and RTX 50806 comments · 2026-10-25
Discussions
#207update works GREAT!0 comments · 2026-11-09#176Life changer for my friend.0 comments · 2026-10-06#173Static UUID0 comments · 2026-10-02#166Sandbox failing to start1 comments · 2026-09-24#161Full-screen mode for the viewer?1 comments · 2026-09-22#148AppSandBox capabilities and limitations?2 comments · 2026-09-18
Latest release
Release 0.1.11 - Quick fixes to 0.1.10 v0.1.11 2026-11-07This release is to fix 3 bugs related to 0.1.10 which contained many new features Fixed - Restore Windows VM booting on M3 and newer Macs by disabling nested virtualization. - Remove noisy shared GPU success and fallback logs on Windows hosts. - Prevent old frames from reappearing when resizing the viewer with GPU sharing and Match window size enabled.