wmux: Electron Terminal Multiplexer for Windows with Browser Control via MCP

What wmux Does
wmux is an open-source Electron terminal multiplexer built specifically for Windows 10/11 to address limitations when using AI coding agents. The developer created it after hitting walls with Claude Code on Windows, where there's no tmux, no way to run multiple agents side by side, and Claude couldn't interact with a browser.
Core Features
The tool includes a built-in browser that Claude Code controls directly via Chrome DevTools Protocol. What Claude can do through wmux:
- Open a browser and navigate to any URL
- Read page structure, click elements, fill forms
- Type text (works with React inputs, CJK, controlled components)
- Take screenshots
- Execute JavaScript
- Read/write to multiple terminals simultaneously
Setup and Integration
wmux registers as an MCP server automatically — just launch wmux and Claude Code picks it up. Installation is via npm: npm install -g u/wong2kim/wmux.
Example Workflow
The developer provides this example flow:
> Me: "Search Google for wmux"
> Claude: browser_open → browser_snapshot → browser_fill(ref=13, "wmux") → browser_press_key("Enter")
> → Actually searches Google. No joke.Multi-Agent Support
Each Claude Code session gets its own browser via surfaceId. You can run three agents in three panes, each with their own browser.
Additional Functionality
- Split panes (Ctrl+D), workspaces, multiview
- Smart notifications when agents finish
- Dangerous action detection (git push --force, rm -rf, etc.)
- Session persistence — survives restart
- Security: token auth, SSRF protection, input sanitization
Technical Details
wmux is free, MIT licensed, and Windows 10/11 only. It was inspired by cmux (macOS). The GitHub repository is at https://github.com/openwong2kim/wmux.
📖 Read the full source: r/ClaudeAI
👀 See Also

Jake Benchmark v1: Local LLM Performance Testing for OpenClaw AI Agents
A developer tested 7 local LLMs as AI agents with OpenClaw using 22 practical tasks including email processing, meeting scheduling, and phishing detection. Results ranged from 59.4% for Qwen 27B to 1.6% for Nemotron 30B, with detailed conversation logs available.
OpenClaw AI Agent with 6 Roles, Memory, and ADHD-Aware Design: Daily Ops Breakdown
A solo founder with ADHD built an open-source AI agent with 6 roles (action planner, debriefer, writer, legal, investigator, CRM) sharing memory, auto-generating follow-ups and drafts from transcripts.

OpenClaw: Revolutionizing Website Maintenance with Continuous Surveillance
OpenClaw, an innovative AI-driven agency, redefines website maintenance by operating tirelessly around the clock. Harnessing advanced automation, it ensures optimal website functionality and promptly addresses issues.

Savant Commander 48B: A Custom Qwen 3 Mixture-of-Experts Model with 12 Distilled Models
Savant Commander 48B is a custom Qwen 3 Mixture-of-Experts model with hand-coded routing that combines 12 distilled models from providers like Claude, Gemini, OpenAI, and Deepseek. It features 256K context length and allows prompt-controlled activation of specific distilled models.