A browser for people and agents
Split your work into panes. Give agents a browser you can see.
Free and open sourcemacOS
Windows
Linux
Browser multiplexer
Split pages into panes, keep references floating, and switch between saved workspaces.
Read more about browser multiplexerVim editing and keyboard navigation
Open links and move between panes with the keyboard. Enable Vim editing, then press Ctrl+E in a text field to edit with familiar motions and operators. Press ZZ to return to the page.
Explore keyboard workflowsAgentic browsing
Control a pane from the CLI and watch several agents work in independent profiles.
Read more about agentic browsingKeep parallel work in view
Preview your sessions, see which agent is working in a pane, and jump to its terminal to continue the work.
Explore agent workflowsYour browser, on another machine
Open a remote machine's sessions and watch the live browser beside the list. Take control to navigate or help an agent, then release control when you're done.
Explore remote browsingApple Silicon and Intel
brew install --cask tonisives/tap/bmuxOr open a DMG and drag bmux to Applications.
The bundled CLI requires Node.js 22.12 or newer.
Windows x64
- Open the downloaded .exe file.
- Follow the installer, then launch bmux from the Start menu.
The bundled CLI requires Node.js 22.12 or newer.
Portable host · x64 and ARM64
Install Node.js 22.12+, Xvfb, and the host system libraries. From the download folder, extract the archive and start the host:
mkdir -p bmux
tar -xzf bmux-linux-x64.tar.gz -C bmux
sudo chown root:root bmux/chrome-sandbox
sudo chmod 4755 bmux/chrome-sandbox
xvfb-run -a node bmux/resources/bin/bmux.mjs host