A native macOS workspace that runs parallel Claude Code, Codex, and Grok Build sessions, pairs each one with an embedded Chromium browser, and ships the evidence straight back to the agent.
Chromux is a multiplexer for AI coding sessions — each terminal gets its own browser, and every browser feeds back into the loop.
Run multiple Claude Code, Codex, and Grok Build terminals at once, each in its own isolated pane. Switch, compare, and keep several agents moving without a tangle of terminal tabs.
Every session pairs with a real embedded Chromium view. Watch the app the agent is building render live — no second monitor, no context-switching to a separate browser.
Chromux watches for local dev servers as they spin up and links the right preview to the right pane — Vite, Next, whatever's on the port. The browser just points at it.
Capture screenshots, DOM snapshots, and console output, then package them into a structured payload you can send straight back to the agent — so it verifies with real signals, not guesses.
Chromux closes the gap between what an agent writes and what actually renders in a browser.
Open a pane and start Claude Code, Codex, or Grok Build in your local or GBlockParty-managed workspace.
Your dev server comes up; Chromux detects the port and wires the embedded browser to it.
Grab the screenshot, DOM, and console from the live view as a single structured payload.
Hand the payload to the agent so it sees what shipped and corrects course — no copy-paste.
The prototype runs straight from the repo. Grab the source, install, and start — the desktop app boots into an empty workspace ready for its first session.
# get the source $ git clone https://github.com/GeorgeQLe/gblockparty-chromux $ cd gblockparty-chromux/prototype # install & launch the desktop app $ npm install $ npm start # Chromux opens — new pane → start Claude Code / Codex / Grok Build
Download the latest build from GitHub Releases, or read the source and see exactly how the evidence loop works.