← Open Source
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.

ApplicationsProductivityDart
Open on GitHub
Momentum
+0stars in 24 hours0.0%
4.03k
Stars
180
Forks
+4
This week
13
Contributors
Created 2021-09-17 · Updated 2026-10-15 · #7719 today
Top developers
bostrotxxnuoRedyAu

bostrot/wslmanager is ranked 7,719 with 4,029 stars.

Same-category comparison

bostrot/wslmanager is ranked 7,719 among these 8 peers; minivision-ai/photo2cartoon is ranked 7,718.

Same-category comparison
NameRankMetrics
abhi1693/openclaw-mission-control7,697
Language:
TypeScript
Stars:
4,102
Forks:
818
Description:
AI Agent Orchestration Dashboard - Manage AI agents, assign tasks, and coordinate multi-agent collaboration via OpenClaw Gateway.
zbirenbaum/copilot.lua7,699
Language:
Lua
Stars:
4,099
Forks:
161
Description:
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot.
chartbrew/chartbrew7,711
Language:
JavaScript
Stars:
4,062
Forks:
459
Description:
Open-source reporting platform to build and share live dashboards from APIs, SQL and NoSQL databases, with powerful AI assistant, scheduling, and embeddable charts 📈📊.
minivision-ai/photo2cartoon7,718
Language:
Python
Stars:
4,032
Forks:
768
TianyiDataScience/openclaw-control-center7,725
Language:
TypeScript
Stars:
4,002
Forks:
615
Description:
Turn OpenClaw from a black box into a local control center you can see, trust, and control.
sourcebot-dev/sourcebot7,729
Language:
Python
Stars:
3,990
Forks:
372
Description:
Sourcebot is a self-hosted tool that helps humans and agents understand your codebase.
OpenHealthForAll/open-health7,734
Language:
TypeScript
Stars:
3,961
Forks:
431
Description:
OpenHealth, AI Health Assistant | Powered by Your Data.
riffusion/riffusion-hobby7,752
Language:
Python
Stars:
3,900
Forks:
476
Description:
Stable diffusion for real-time music generation.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageDart
CategoryApplications
SubcategoryProductivity
KeywordsAgent-ready APIs, Automation, DevOps, MCP
Stars4,029
Forks180
Contributors13
Created date2021-09-17
Updated date2026-10-15
Stars in 1 day0
Stars in 7 days4
Rank7,719
Previous rank4,918
Rank change-2,801
7-day stars rank5,930
Previous 7-day stars rank6,649
7-day stars rank change719
Total stars rank3,433
Previous total stars rank3,431
Total stars rank change-2
README summary

On a Mac the very same app manages virtual machines through Apple's Virtualization framework instead. No AI service is hosted or included, there is no quota, and no requests pass through anyone else's servers. Pro unlocks the features in the app; it does not buy AI credits. Managing your distros and VMs is free and stays free, and the whole app stays open source. Pro is the AI layer on top, and what it earns is what lets maintenance and

new features become planned, regular work instead of whatever time is left over. Buy it once, keep it forever, and you are directly funding the next release. 🤖 AI assistant & MCP *(Pro)* Everything in this section is part of **Pro**; the free app has none of it. The AI assistant is an **agent**, not just a chat box: it is given the same tool set the MCP server exposes, so when you ask "what distros do I have? " or "install Ubuntu

and set my default user" it calls real tools against your WSL rather than guessing. Tool calls are shown inline as it works. **Set up the provider** in **Settings → Bring Your Own AI Key**: any OpenAI-compatible endpoint works (OpenAI, Azure, a LiteLLM proxy, Ollama, LM Studio, …). The **Load model list** button fills an autocomplete from the provider's , and **Test connection** proves the credentials work before you open the chat. It is off until you answer: WSL Manager asks once

, on the first start after installing or updating, and nothing AI-related runs before that. One honest caveat: the sandbox itself has normal outbound internet access, like any distro or VM. Sandbox chats use the same docked panel as the assistant (task queue included), their transcripts persist, and the history button in the chat header switches between the assistant and any sandbox session. The assistant works through them with its tools and checks each off as it finishes; you can

keep adding tasks while it runs. Connecting external AI clients (MCP) Turn on **Settings → MCP Server** (Pro). It serves the MCP protocol at , loopback-only, guarded by a bearer token shown in the same panel. It writes the entry below into for you (needs Node. To reach it from another machine, enable the built-in **Cloudflare tunnel** toggle in the same panel and use the public URL it prints. Scan the QR code the panel shows with your phone (or

copy the link) and you get the whole app in a browser: start, stop, duplicate and delete instances, run commands, open persistent terminal sessions, run your saved snippets, and drive every other tool (import, export, packaging, , disks, VM creation) through generated forms. It is the same tool set the AI assistant and the MCP server use. The dashboard binds to all interfaces on purpose; flip **Publish via Cloudflare Tunnel** in the same panel to get a temporary public HTTPS link

(the QR code switches to it) when you need it away from home. Once published, the token is the only

Frequently asked questions

How many stars and forks are recorded?

bostrot/wslmanager has 4,029 stars and 180 forks.

What is the repository rank?

bostrot/wslmanager is ranked 7,719.

What language and category are recorded?

bostrot/wslmanager has 4,029 stars, uses Dart and belongs to Applications.

Which repository is closest in rank?

bostrot/wslmanager is compared with minivision-ai/photo2cartoon, ranked 7,718 with 4,032 stars.

Nearby in the ranking
Similar items