Running Claude Code in one terminal, Codex in another, and Gemini CLI in a third gets old fast. Termix is a new open-source tool that puts all your AI coding agents into a single browser dashboard at localhost:4000.
The idea is simple: instead of alt-tabbing between terminals to check which agent finished and which one is waiting for input, Termix gives you a sidebar with live status indicators, message previews, and browser notifications when agents need attention. It supports Claude Code, OpenAI's Codex CLI, Gemini CLI, and OpenCode out of the box. Detection works through OpenTelemetry signals rather than parsing terminal output, so the agents themselves don't know Termix exists. Each agent runs in a real PTY session rendered via xterm.js in the browser.
Other features include session persistence (resume conversations after closing the tab), drag-and-drop project grouping, transcript search, and 15 built-in themes. There's a plugin system too, shipping with voice input and clipboard plugins.
A few caveats: this is a five-day-old project from a single developer, with zero GitHub stars as of today. The npm package has seen 11 releases in those five days, suggesting active iteration but also early instability. It's been tested on macOS and Windows but not Linux. The MIT license means you can use it however you want.
Install with npx termix and it runs locally with no data leaving your machine. For developers juggling multiple AI coding assistants, it scratches a real itch, but set expectations accordingly for a project this young.