The ADE for AI agents.

Automate everything else. Do your true work.

Fleet
Fleet
एक निर्देश, कई worktree
एक निर्देश, कई worktree
असली ब्राउज़र, कोड से आगे
iPhone से जवाब दें

AI एजेंटों के पूरे बेड़े — Claude Code, Codex, Gemini या कोई भी CLI — Windows और macOS पर नेटिव रूप से साथ-साथ चलाएँ। कोड से आगे के काम के लिए उन्हें असली ब्राउज़र चलाने दें, और iPhone से उन्हें जवाब दें।

कम समझाइश। ज़्यादा प्रदर्शन।

wmux, Windows और macOS पर AI एजेंटों के लिए एक ADE (एजेंट डेवलपमेंट एनवायरनमेंट) है। एजेंट अपने-अपने पैनल में साथ-साथ काम करते हैं, कोड से आगे के काम के लिए असली ब्राउज़र चलाते हैं, और जवाब चाहिए हो तो आपके iPhone तक पहुँचते हैं। इसकी नींव में tmux जैसा एक डेमन पूरे कार्यक्षेत्र को सँभालता है: टर्मिनल, git worktree, ब्राउज़र और उनके बीच के चैनल।

एजेंटों को iPhone से जवाब दें।

एजेंट इनपुट माँगता है या मंज़ूरी के पड़ाव पर रुकता है। सूचना पाएँ, iPhone से जवाब दें, और डेस्कटॉप पर पैनल का काम आगे बढ़ जाता है। Windows या macOS पर चल रहे wmux से जुड़ता है।

iPhone के लिए wmux पाएँ

एक निर्देश। अलग worktree। फ़ैसला आपका।

हर काम को अपना एजेंट और git worktree दें। अंतर जाँचें और कई फ़ाइलों से चुने बदलाव एक बार में लागू करें: या तो सभी, या कोई नहीं।

ब्राउज़र का काम भी सौंप दें।

एजेंट CDP के ज़रिए समर्पित Chrome चलाते हैं, हर एक अपने टैब में, और उसकी स्थायी प्रोफ़ाइल आपके रोज़ के ब्राउज़र से अलग रहती है — एक बार साइन इन करें, लॉगिन बने रहते हैं। वे नेविगेट करते हैं, क्लिक करते हैं, टाइप करते हैं और रिकॉर्ड किए गए फ़्लो दोबारा चलाते हैं, और आप हर पेज देखते रहते हैं।

इस विंडो में और भी बहुत कुछ है।

काम का तरीका चुनें और प्रदर्शन देखें।

Windows पर एक लाइन। macOS पर एक ड्रैग।

अपने टर्मिनल से इंस्टॉल करें

$winget install openwong2kim.wmux
winget की सलाह दी जाती है · choco और PowerShell वन-लाइनर भी वही बिल्ड इंस्टॉल करते हैं

Windows 11 / 10 के लिए Setup.exe

Windows के लिए डाउनलोड करेंwmux-4.6.1.Setup.exe · 156 MB
x64 · ऑटो-अपडेट

iOS के लिए wmux

iPhone के लिए wmux पाएँ
iPhone ऐप · Windows या macOS पर चल रहे wmux से जुड़ता है

Windows 10 (1903+) या Apple Silicon पर macOS · एडमिन अधिकार ज़रूरी नहीं · खाता ज़रूरी नहीं · टेलीमेट्री नहीं

wmux बनाम विकल्प।

wmuxएजेंट मैनेजरVS Code टर्मिनलWindows Terminal · iTerm2tmux
फ़ोन से एजेंटों को जवाबसमर्थितआंशिकअसमर्थितअसमर्थितअसमर्थित
Git worktree फैन-आउटसमर्थितसमर्थितअसमर्थितअसमर्थितअसमर्थित
असली ब्राउज़र ऑटोमेशनसमर्थितअसमर्थितअसमर्थितअसमर्थितअसमर्थित
ऑर्केस्ट्रेटर और Fleet Viewसमर्थितआंशिकअसमर्थितअसमर्थितअसमर्थित
विनाशकारी कमांड के लिए अप्रूवल गेटसमर्थितआंशिकअसमर्थितअसमर्थितअसमर्थित
चैनल और एजेंट-टू-एजेंट मैसेजिंगसमर्थितअसमर्थितअसमर्थितअसमर्थितअसमर्थित
MCP टूल्स, ऑटो-रजिस्टर्डसमर्थितआंशिकअसमर्थितअसमर्थितअसमर्थित
pane विभाजनसमर्थितआंशिकसमर्थितसमर्थितसमर्थित
सेशन पर्सिस्टेंससमर्थितआंशिकआंशिकअसमर्थितसमर्थित
रीबूट के बाद वर्कस्पेस की बहालीसमर्थितआंशिकआंशिकअसमर्थितअसमर्थित
ओपन सोर्स · MITसमर्थितआंशिकआंशिकआंशिकसमर्थित
समर्थितआंशिक शर्तों के साथ असमर्थित

सवाल, सीधे जवाब के साथ।

ADE क्या है?
ADE — एजेंट डेवलपमेंट एनवायरनमेंट — ऐसे AI एजेंट के लिए बना है जो काम करते हैं, जबकि दिशा आप देते हैं। wmux में Claude Code, Codex, Gemini या कोई भी CLI एजेंट अपने pane में चलता है, कोड से आगे के काम के लिए असली ब्राउज़र चलाता है, और जवाब चाहिए हो तो आपके iPhone तक पहुँचता है। इसकी नींव में tmux जैसा एक daemon पूरे वर्कस्पेस को मल्टीप्लेक्स करता है — टर्मिनल, git worktree, ब्राउज़र और चैनल — इसलिए ऐप बंद करने से सेशन खत्म नहीं होता।
क्या wmux, tmux का पोर्ट है?
नहीं। wmux अपना स्वतंत्र एप्लिकेशन है, जो Windows पर ConPTY और macOS पर forkpty पर बना है। यह tmux की आदत उधार लेता है — split pane और 13 एक्शन कवर करने वाला prefix मोड — लेकिन जिस इकाई को यह मल्टीप्लेक्स करता है वह वर्कस्पेस है, टर्मिनल नहीं।
क्या wmux को WSL चाहिए?
नहीं। Windows पर wmux सीधे ConPTY से बात करता है, और macOS पर यह forkpty का इस्तेमाल करता है। बीच में कोई Linux VM नहीं है, और लंच से पहले बंद करने के लिए कुछ नहीं है।
क्या macOS बिल्ड उपलब्ध है?
हाँ। wmux Apple Silicon के लिए साइन और नोटराइज़्ड DMG देता है, और इन-ऐप ऑटो-अपडेट Windows और macOS arm64 दोनों पर काम करता है।
MCP क्या है, और wmux टूल्स को ऑटो-रजिस्टर क्यों करता है?
Model Context Protocol एक ओपन JSON-RPC स्पेक है जो AI एजेंट को टूल्स से जोड़ता है। wmux 81 MCP टूल्स एक्सपोज़ करता है — browser, channels, A2A, pane, terminal और भी बहुत कुछ — और पहली बार चलने पर आपकी मशीन के एजेंट के साथ खुद को रजिस्टर कर लेता है, इसलिए हाथ से एडिट करने के लिए कोई कॉन्फ़िग फ़ाइल नहीं बचती।
worktree फैन-आउट कैसे काम करता है?
आप एक प्रॉम्प्ट देते हैं और चुनते हैं कि कितनी लेन चलानी हैं, आठ तक। wmux हर लेन के लिए एक अलग git worktree बनाता है, हर एक में एक एजेंट चलाता है, और नतीजे साथ-साथ दिखाता है। इसके बाद आप बदलाव hunk दर hunk चुनते हैं — हर hunk या तो पूरी तरह लागू होता है या बिल्कुल नहीं — और Git टैब से pull request खोलते हैं।
क्या Claude Code, Codex और Gemini एक साथ चल सकते हैं?
हाँ। हर pane का अपना PTY और अपनी एजेंट प्रोसेस होती है। wmux, Claude Code, Codex CLI, Gemini CLI, Aider, OpenCode और GitHub Copilot CLI को पहचानता है, और ये चैनल व A2A मैसेज के ज़रिए एक-दूसरे को काम सौंप सकते हैं।
ब्राउज़र टूल्स असल में क्या कर सकते हैं?
ये DevTools Protocol के ज़रिए एक असली Chrome टैब चलाते हैं: नेविगेट करना, क्लिक करना, React-नियंत्रित इनपुट में टाइप करना, CJK टेक्स्ट कम्पोज़ करना, DOM पढ़ना, स्क्रीनशॉट कैप्चर करना, नेटवर्क देखना। सिर्फ़ browser कैटेगरी ही 81 में से 32 MCP टूल्स के लिए ज़िम्मेदार है।
रीबूट में ठीक-ठीक क्या बचा रहता है?
daemon वर्कस्पेस, pane, working directory, scrollback और चैनल हिस्ट्री को बनाए रखता है। wmux.json में घोषित pane को सर्विसेज़ की तरह निगरानी में रखा जाता है और फिर से शुरू किया जाता है। एजेंट प्रोसेस खुद तब रुक जाती हैं जब मशीन रुकती है — जो वापस आता है वह वह वर्कस्पेस है जिसमें वे रह रहे थे, फिर से जुड़ने के लिए तैयार।
क्या wmux ओपन सोर्स है?
हाँ, MIT लाइसेंस के तहत, पूरा सोर्स GitHub पर उपलब्ध है।
क्या wmux टेलीमेट्री भेजता है?
कोई टेलीमेट्री नहीं, कोई एनालिटिक्स नहीं, कोई खाता नहीं। wmux web डिफ़ॉल्ट रूप से लूपबैक से बंधा रहता है, और इसे अपने नेटवर्क पर एक्सपोज़ करना एक स्पष्ट विकल्प है जिस पर ऐप चेतावनी देता है।
न्यूनतम सिस्टम आवश्यकताएँ क्या हैं?
Windows 10 बिल्ड 1903 या उसके बाद का (x64), या Apple Silicon पर macOS। लगभग 4 GB RAM और कुछ सौ मेगाबाइट डिस्क। इंटरफ़ेस 23 भाषाओं में उपलब्ध है।
अंदर की कार्यप्रणाली जानना चाहते हैं?

आर्किटेक्चर, कीबोर्ड शॉर्टकट और कार्यक्षेत्र की शब्दावली देखें।

डिज़ाइन से ही कीबोर्ड-प्रधान।

tmux prefix मोड 13 एक्शन कवर करता है, इसलिए पुरानी आदत यहाँ भी काम आती है।

पेन

  • दाएँ विभाजित करेंCtrl+D
  • नीचे विभाजित करेंCtrlShift+D
  • नया टैबCtrl+T
  • टैब बंद करेंCtrl+W
  • फ़्लोटिंग pane (Quake)Ctrl+`

वर्कस्पेस

  • नया वर्कस्पेसCtrl+N
  • वर्कस्पेस बदलेंCtrl1-9
  • मल्टीव्यू में जोड़ेंCtrl+click
  • मल्टीव्यू से बाहर निकलेंCtrlShift+G
  • साइडबार टॉगल करेंCtrlShift+B

टर्मिनल

  • खोजें (regex)Ctrl+F
  • Vi कॉपी मोडCtrlShift+X
  • बुकमार्क जोड़ेंCtrl+M
  • पिछला बुकमार्कCtrl+↑
  • अगला बुकमार्कCtrl+↓

Fleet

  • Fleet ViewCtrlShift+A
  • tmux prefix मोडCtrl+B
  • कमांड पैलेटCtrl+K
  • सेटिंग्सCtrl,
  • ब्राउज़र खोलेंCtrlShift+L

असल में क्या चल रहा है।

आर्किटेक्चर — daemon, pane, MCP होस्ट, एजेंटREADME.md → architecture
┌──────────────────────────────────────────────────────────────┐
│  wmux window  ·  Electron renderer  ·  React + xterm.js    │
│  ── panes · tabs · Fleet View · Git tab · browser surface    │
├──────────────────────────────────────────────────────────────┤
│  daemon  ·  owns every session, outlives the window        │
│  ── PTY pool (ConPTY on Windows, forkpty on macOS)           │
│  ── wmux.json pane supervision   ── scrollback up to 999K    │
│  ── channels · A2A bus · worktree tasks                      │
├──────────────────────────────────────────────────────────────┤
│  mcp host  ·  84 tools, registered on first run           │
│  ── workspace-scoped tokens      ── execute approval gate    │
├──────────────────────────────────────────────────────────────┤
│  agents  ·  claude code · codex · gemini · aider · …      │
└──────────────────────────────────────────────────────────────┘

# Each agent runs in its own PTY. wmux owns the lifecycle, not the agent.
# 8-pane echo latency: p50 4.6 ms, measured in CI.
# wmux web binds to loopback; exposing it to the network is opt-in.

इस पेज पर इस्तेमाल किए गए शब्द।

ADE — एजेंट डेवलपमेंट एनवायरनमेंट
कोड टाइप करने वाले व्यक्ति के बजाय AI एजेंट के लिए बना डेस्कटॉप एनवायरनमेंट: एजेंट साथ-साथ चलते हैं, असली ब्राउज़र जैसे टूल इस्तेमाल करते हैं, और सवाल इंसान को लौटाते हैं। wmux, Windows और macOS के लिए एक ADE है।
वर्कस्पेस मल्टीप्लेक्सर
ऐसा सॉफ़्टवेयर जो कई वर्कस्पेस — टर्मिनल, एजेंट, worktree, ब्राउज़र और उनके चैनल — को हाथ से मैनेज करने वाली कई विंडो के बजाय एक विंडो और एक लाइफ़साइकल के अंदर चलाता है।
ऑर्केस्ट्रेटर
wmux की वह भूमिका जो दूसरे pane में मौजूद सब-एजेंट को काम सौंपती है, Fleet View में उनकी प्रगति ट्रैक करती है, और done-when चेकलिस्ट पास होने तक किसी स्किल को लूप में चला सकती है।
चैनल
एक वर्कस्पेस में इंसानों और एजेंट द्वारा साझा किया गया Slack-जैसा कमरा। मैसेज, थ्रेड और unread स्थिति daemon द्वारा सहेजी जाती है, इसलिए ये रीस्टार्ट के बाद भी बची रहती हैं।
Worktree टास्क
फैन-आउट की एक लेन: अपनी ब्रांच और अपने एजेंट वाला एक अलग git worktree, जिसके बदलावों को आप बाद में hunk दर hunk अपनी working tree में शामिल करते हैं।
A2A — एजेंट-टू-एजेंट
एजेंट के बीच सीधे भेजे गए टास्क मैसेज: send, query, update, cancel। wmux इन्हें MCP टूल्स के रूप में एक्सपोज़ करता है ताकि MCP समझने वाला कोई भी एजेंट हिस्सा ले सके।
MCP — Model Context Protocol
AI एजेंट को टूल्स और संसाधनों से जोड़ने के लिए एक ओपन JSON-RPC स्पेसिफ़िकेशन। wmux एक लोकल, वर्कस्पेस-सीमित होस्ट से 81 MCP टूल्स एक्सपोज़ करता है।
CDP — Chrome DevTools Protocol
Chromium का डीबगिंग प्रोटोकॉल, जो WebSocket पर एक्सपोज़ किया जाता है। wmux इसका इस्तेमाल एजेंट को नकली टैब की बजाय एक असली ब्राउज़र टैब चलाने देने के लिए करता है।
PTY — ConPTY / forkpty
वह pseudo-terminal जिस पर एक pane चलता है: Windows पर ConPTY, macOS पर forkpty। wmux इन्हें सीधे कॉल करता है, इसलिए बीच में कोई Linux VM शामिल नहीं होता।

Automate everything else. Do your true work.

मुफ़्त · MIT · Windows और macOS · कोई टेलीमेट्री नहीं · कोई खाता नहीं