Open-source · Electron / Chromium

Chromux
your agents, split in half.

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.

Apple Silicon · darwin arm64 · MIT licensed
Native desktop, not a tab
Terminal + browser, side by side
Ships evidence agents can act on
The workspace

One window. Every agent, watched.

Chromux is a multiplexer for AI coding sessions — each terminal gets its own browser, and every browser feeds back into the loop.

01

Parallel agent sessions

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.

02

Embedded browser panes

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.

03

Automatic preview detection

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.

04

Browser-evidence payloads

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.

The loop

Prompt → build → see → verify.

Chromux closes the gap between what an agent writes and what actually renders in a browser.

1

Spin up a session

Open a pane and start Claude Code, Codex, or Grok Build in your local or GBlockParty-managed workspace.

2

Preview auto-links

Your dev server comes up; Chromux detects the port and wires the embedded browser to it.

3

Capture evidence

Grab the screenshot, DOM, and console from the live view as a single structured payload.

4

Send it back

Hand the payload to the agent so it sees what shipped and corrects course — no copy-paste.

For developers

Clone it, run it.

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.

  • macOS on Apple Silicon — packaged for darwin arm64.
  • Node + npm — for the Electron prototype workflow.
  • MIT licensed — fork it, read it, ship it.
zsh — chromux/prototype
# 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
Ready when you are

Give your agents a window.

Download the latest build from GitHub Releases, or read the source and see exactly how the evidence loop works.

release tag chromux-vX.Y.Z