Rex is a terminal kanban for parallel AI coding-agent sessions. Two binaries: rex (CLI and TUI) and rex-daemon (PTY supervisor). You run many agent CLIs at once; Rex tracks state, transcripts, and input prompts.
Requires Go 1.26.10+ to build from source. Targets macOS, Linux, and Windows 10 1809+ / 11.
From a checkout:
./install.sh
export PATH="$HOME/.local/bin:$PATH"
rex setupOr:
make install PREFIX=$HOME/.local
export PATH="$HOME/.local/bin:$PATH"
rex setupOn Windows (PowerShell, from a checkout):
powershell -ExecutionPolicy Bypass -File .\install.ps1 # installs to ~\.local\bin, adds it to your user PATH
rex setupAgents run on ConPTY. Claude Code's state hooks need Git for Windows (Claude runs hooks in Git Bash), and the echo test tool needs bash on PATH.
Or without a clone:
go install github.com/tristanbietsch/rex/cmd/rex@latest
go install github.com/tristanbietsch/rex/cmd/rex-daemon@latestInstall both binaries. Put the install directory on PATH.
rex daemon start
rex new "hello rex" --tool echo --model short --slug demo
rex ls
rex statusrex ls prints a session table. rex status prints one summary line. Run rex with no arguments for the board.
- docs/index.md — documentation map
- docs/quickstart.md — install through first session
- docs/cli.md — command reference
- docs/architecture.md — processes and data flow
- docs/agents/ — guide for contributors and coding agents
Go source wins when documentation disagrees with behavior.