tonis.dev
All projects
Browser / Open source

bmux

Persistent browser sessions, split panes and a CLI for agents.

Open bmux (opens in a new tab)
bmux: Browser tools in the macOS app
Browser tools in the macOS app

At a glance

Product scale and implementation details from the current public project.

3workspace layers
2split directions
1automation CLI

Technical features

How the product works beneath its main interface.

01

Detachable browser sessions

Sessions, windows and panes follow the tmux model: detach a client while Chromium pages continue running, then reconnect to their live state.

02

Isolated profiles in one layout

Separate cookies, storage and logins by profile, then mix work, personal and bot contexts across panes in the same window.

03

Focus-preserving agent automation

A JSON CLI lets agents navigate, inspect the DOM, execute JavaScript, type, click and capture screenshots through explicit tab IDs.

Built with

Explore bmux

See the live product, source code or latest release.

Open bmux (opens in a new tab)