LIVE
IDLEAwaiting updates…
LexDev

Chromux

OSS desktop front-end for local and GBlockParty-managed agent/browser workspaces.

chromux-landing.vercel.app
IncubatingLexDev
Key metrics

Metrics being defined

Competitive Intel

0 entries

No competitive intel entries for this product yet.

Research Hub

0 types

No research documents for this product yet.

Roadmap

28 items
Done28
Add `examples/captures/sample-capture.yaml` and matching screenshot fixture after the payload schema is proven. _(source: `research/devtool-adoption.md`; evidence: `prototype/examples/captures/sample-capture.yaml`, `prototype/examples/captures/sample-screenshot.png`)_
Add `examples/transcripts/first-local-loop.md` after the stack and payload spikes produce real commands. _(source: `research/devtool-adoption.md`; evidence: `prototype/examples/transcripts/first-local-loop.md`)_
Add a shared scale-to-fit viewer for all 36 fixed 1440×900 desktop concepts, preserve clean production routes and titles, move unchanged sources under generated `/designs/raw/`, and validate responsive presentation at desktop and narrow viewports. _(source: user request; evidence: `design-prototypes/viewer.html`, `scripts/build-design-viewers.js`, `scripts/test-design-viewer-browser.js`)_
Add dynamic session tab titles from terminal OSC 0/1/2 sequences. _(source: user request; evidence: `prototype/renderer/signals.js`, `prototype/renderer/renderer.js`, `prototype/renderer/styles.css`, `prototype/scripts/test-osc-parser.js`, `prototype/scripts/test-tab-titles-renderer.js`)_
Add four clickable Chromux themes—Blueprint, Retro-OS, Streak, and Liquid Glass—with an instant, locally persisted picker in Settings and a matching terminal palette. _(source: user request; evidence: `prototype/renderer/index.html`, `prototype/renderer/renderer.js`, `prototype/renderer/styles.css`, `prototype/scripts/test-themes-renderer.js`, `prototype/scripts/capture-themes.js`)_
Add independently persisted Light and Dark modes to all four app themes and make Liquid Glass Light the clean-profile default while preserving legacy Blueprint's original dark appearance. _(source: user request; evidence: `prototype/renderer/index.html`, `prototype/renderer/renderer.js`, `prototype/renderer/styles.css`, `prototype/scripts/test-themes-renderer.js`, `prototype/scripts/capture-themes.js`, `prototype/README.md`)_
Add per-session paired-browser collapse and narrow-toolbar scrolling for terminal-first workflows. _(source: user request; evidence: `prototype/renderer/renderer.js`, `prototype/renderer/styles.css`, `prototype/scripts/test-browser-collapse-renderer.js`)_
Add proof artifacts under `examples/`: sample payload, sample screenshot path, and demo transcript. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/examples/captures/`, `prototype/examples/transcripts/first-local-loop.md`)_
Add tactile half-press hover and full-press active interactions to Streak theme button surfaces, with disabled and reduced-motion safeguards. _(source: user request; evidence: `prototype/renderer/styles.css`, `prototype/scripts/test-themes-renderer.js`, `RELEASES.md`)_
Add the "Liquid Glass" 16th design-refresh prototype and wire it into the gallery as Batch 3. _(source: user request; evidence: `design-prototypes/16-liquid-glass.html`, `design-prototypes/index.html`, `design-prototypes/README.md`)_
Add twenty batch-4 design-refresh prototypes (17 Mission Patch through 36 Chromatic Shadow) following `design-prototypes/SPEC.md` and wire them into the gallery, README, and route regression test. _(source: user request; evidence: `design-prototypes/17-mission-patch.html`…`36-chromatic-shadow.html`, `design-prototypes/index.html`, `design-prototypes/README.md`, `scripts/test-website-routes.js`)_
Build an end-to-end capture-to-delivery proof using `claude -p` plus file-drop fallback. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/main.js`, `prototype/renderer/renderer.js`, `prototype/scripts/test-capture-records-renderer.js`)_
Build seven mobile Chromux prototypes (A Mission Control, B Agent Inbox, C Browser Field Kit, D Timeline, E Deck of Agents, F Command Lens, G Remote Workbench) as static HTML mockups sharing one fleet state and layered-context contract, and publish them at `/mobile/`. _(source: user request; evidence: `mobile-prototypes/`, `mobile-prototypes/SPEC.md`, `scripts/build-website.sh`, `scripts/test-website-routes.js`, `landing/index.html`)_
Compile the Chromux landing page and 15 design-refresh prototypes into a production-safe static website, publish the gallery at `/designs/`, and configure Vercel deployment. _(source: user request; evidence: `scripts/build-website.sh`, `vercel.json`, `landing/index.html`, `design-prototypes/`)_
Create `.github/ISSUE_TEMPLATE/first-success-report.yml` after the project is ready for controlled OSS preview. _(source: `research/devtool-adoption.md`; evidence: `.github/ISSUE_TEMPLATE/first-success-report.yml`)_
Create `docs/capture-payload.md` with a versioned YAML schema, field bounds, retention notes, and one sample payload. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/docs/capture-payload.md`, `prototype/examples/captures/sample-capture.yaml`)_
Install managed updates immediately from an idle workspace without staging `UPDATE READY`, restart confirmation, or an empty restore snapshot, while retaining protected/manual flows otherwise. _(source: user request; evidence: `prototype/renderer/renderer.js`, `prototype/scripts/test-update-queue-renderer.js`, `RELEASES.md`)_
Phase A — Approval-gated paired browser: new sessions start collapsed; detected previews always queue (never auto-open empty pane); open only on user approval (queue OPEN, ⌘/Ctrl-click terminal link, manual URL bar); opening a URL restores the browser if collapsed; polish Command+Shift+B and COLLAPSE/RESTORE labels for open/shut. _(source: user request; evidence: `prototype/renderer/renderer.js`, `prototype/scripts/test-preview-queue-renderer.js`, `prototype/scripts/test-browser-collapse-renderer.js`, `prototype/README.md`)_
Phase B — Pins and favorites for documents/URLs linked to local storage (e.g. `~/.chromux/favorites.json`): pin/favorite from browser toolbar or queue item; favorites open into the active session's paired browser; global favorites for v1. _(source: user request)_
Phase C — Saved projects with valid configs: store project cwd + start command; optional Start action when config is valid; on success queue the preview URL for the session (still user-approved open, no silent auto-navigate); use validated `package.json` scripts for v1 and defer devctl/`apps.json` until its schema is defined. _(source: user request; evidence: `prototype/main.js`, `prototype/renderer/renderer.js`, `prototype/scripts/test-projects-renderer.js`)_
Polish Streak theme layout by adding a terminal-stage gutter beside the attention rail, matching the Settings header button to the status gauges, and preventing xterm's hidden helper textarea from overlapping the terminal scrollbar. _(source: user request; evidence: `prototype/renderer/styles.css`, `prototype/scripts/test-themes-renderer.js`, `RELEASES.md`)_
Prototype preview detection for `localhost`, loopback URLs, and local HTML paths from terminal output. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/renderer/renderer.js`, `prototype/scripts/test-shortcuts-renderer.js`, `prototype/scripts/test-update-queue-renderer.js`)_
Replace inert queued-update blocker focus with confirmed `EXECUTE` and confirmed `DISMISS` actions, while accepting the first macOS click on an inactive Chromux window. _(source: user report and correction; evidence: `prototype/main.js`, `prototype/renderer/attention.js`, `prototype/renderer/renderer.js`, `prototype/scripts/test-update-queue-renderer.js`, `prototype/scripts/test-window-config.js`)_
Run a `cmux` stack spike to validate embedded Chromium pane feasibility and capture hooks. _(source: `research/devtool-dx-journey.md`; evidence: Electron prototype under `prototype/` with paired webviews, capture modal, screenshots, and `node-pty` sessions)_
Warn before launching Grok Build that the CLI may transmit codebase files, Git history, and secrets to xAI-controlled infrastructure; link the reproducible research, independent reporting, and xAI privacy policy; recommend professional cybersecurity/data-security review for sensitive repositories. _(source: user request; evidence: `prototype/renderer/index.html`, `prototype/renderer/renderer.js`, `prototype/docs/privacy-and-local-data.md`, `prototype/scripts/test-grok-warning-renderer.js`)_
Write `docs/privacy-and-local-data.md` before public privacy or local-first claims. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/docs/privacy-and-local-data.md`)_
Write `docs/troubleshooting.md` for preview detection, file previews, screenshots, console logs, CLI auth, wrong-session routing, and storage cleanup. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/docs/troubleshooting.md`)_
Write `README.md` with the first local loop quickstart after runnable commands exist. _(source: `research/devtool-dx-journey.md`; evidence: `prototype/README.md`)_

Timeline

20 events
July 2026
fix
fix: add streak button press interactions
Jul 15static-
feature
feat: add light and dark theme modes
Jul 15static-
fix
fix: confirm queued update actions
Jul 15static-
feature
feat: open terminal links in paired browser
Jul 15static-
fix
fix: polish streak terminal layout
Jul 15static-
fix
fix: align starting screen branding
Jul 15static-
fix
fix: install updates directly from idle workspace
Jul 15static-
fix
fix: enforce theme text contrast
Jul 15static-
feature
feat: add selectable Chromux themes
Jul 14static-
fix
fix: warn before launching Grok Build
Jul 14static-
feature
feat: add responsive desktop design viewer
Jul 13static-
fix
fix: restore local design gallery links
Jul 13static-
chore
chore: close mobile gallery release audit
Jul 13static-
feature
feat: add batch 4 desktop design gallery (17–36)
Jul 13static-
feature
feat: add mobile Chromux prototype gallery
Jul 13static-
fix
fix: repair production design gallery routes
Jul 12static-
feature
feat: add validated saved projects
Jul 12static-
feature
feat: add global persisted favorites
Jul 12static-
feature
feat: add controlled-preview first-success form
Jul 12static-
feature
feat: add authenticated agent attention protocol v2
Jul 12static-