Skip to content

Helvesec/rmux-demos

Repository files navigation

RMUX demos

Five small demos that show rmux as a programmable terminal backend.

The rmux binary must be installed and available in PATH.

Safety Warning

Warning

For testing purposes, some demos start AI CLIs with approval or sandbox bypass flags. Be careful with the commands you run, and only use these demos in directories you trust.

Demos

Below are a few short demos of what you can build with RMUX. RMUX unlocks a new class of terminal-native workflows, especially for multi-agent orchestration. One demo is still missing: your project. If you build something with RMUX, send a pull request and add it here.

RMUX - demo-orchestration
Orchestration Demo
≃ 514 lines
Play Orchestration Demo video

RMUX - broadcast-demo
Broadcast Demo
≃ 2,171 lines
Play Broadcast Demo video

RMUX - mini-zellij
Zellij Demo
≃ 944 lines
Play Zellij Demo video

RMUX - web-claude-demo
Mirroring Demo
≃ 649 lines
Play Mirroring Demo video

RMUX - terminal-playwright-demo
Playwright Demo
≃ 1,495 lines
Play Playwright Demo video

Demo directories

  • broadcast-demo: one prompt races across multiple AI CLIs.
  • mini-zellij: a tiny Zellij-style workspace powered by rmux.
  • web-claude-demo: browser and terminal attached to the same pane.
  • demo-orchestration: Claude controls Codex, Gemini, and Grok through rmux.
  • terminal-playwright-demo: Playwright-style tests for terminal apps.

Rust Demos

Run from the demo directory:

cargo run -- check
cargo run
cargo run -- cleanup

Orchestration Demo

Linux and macOS:

cd demo-orchestration
./launch.sh check
./launch.sh
./launch.sh cleanup

Windows PowerShell:

cd demo-orchestration
.\launch.ps1 check
.\launch.ps1
.\launch.ps1 cleanup

About

RMUX implementations demos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors