bostrot/wslmanager
GUI for the Windows Subsystem for Linux — and native Linux/macOS VMs on Mac. Install, back up, move and configure distros without CLI flags; AI assistant with tools, MCP server for agents, remote WSL over SSH.
What it solves
WSL Manager provides a graphical user interface for managing the Windows Subsystem for Linux (WSL) and native Linux/macOS virtual machines on macOS. It eliminates the need to memorize complex wsl.exe command-line flags and simplifies the lifecycle management of virtualized environments.
How it works
The application acts as a management layer over WSL on Windows and Apple's Virtualization framework on macOS. It provides tools to install, copy, rename, and back up distributions. It also includes an MCP (Model Context Protocol) server and an AI assistant that can execute real tools against the user's virtualized environments to perform configuration and management tasks.
Who it’s for
Developers and power users who use WSL or macOS VMs and want a visual way to manage their instances, automate setup with snippets, and integrate their environments with AI agents.
Highlights
- Comprehensive Distro Management: Install from a catalog, compact virtual disks, and monitor resource usage with live graphs.
- AI-Driven Operations: A built-in AI assistant and MCP server allow AI agents (like Claude Desktop) to list, inspect, and configure distros.
- Cross-Platform Support: Native support for Windows (WSL) and macOS (Virtualization framework).
- Sandboxed AI: Ability to spin up throwaway Ubuntu distros for isolated AI experimentation.
- Remote Management: Manage WSL on different machines via SSH or through a web-based dashboard.
- Customization: GUI-based editing of
.wslconfigand physical disk mounting.
Related
- Project
- Project
- Project
- Project