) consoles and desktops, for people and agents
gmux turns shells, serial ports and desktops into typed streams and opens each one in a viewer made for it. Open them in the browser, attach from the CLI or hand them to an agent: everyone works on the same live session, like a shared blackboard.
curl -fsSL https://get.wandpod.com/gmux | sh
irm https://get.wandpod.com/gmux.ps1 | iex
Then start a shell under a hub and open the dashboard at http://127.0.0.1:8080:
gmux run --web 127.0.0.1:8080 -- bash
gmux run --web 127.0.0.1:8080 -- powershell
gmux agent run on each host to link it to a central.
Hand someone a stream with a time-bounded share link.
nix profile add github:wandpod/gmuxghcr.io/wandpod/gmux:latest.deb, Arch PKGBUILD and per-platform archives on the releases pageFree to use, including commercially. The source is not public; see the license and third-party notices.