A canvas, not a terminal multiplexer
Herdr is optimized for a persistent, terminal-first runtime. Relay is for seeing the whole operation at once: agents, notes, files, devices, portals, and the connections between them.
Relay vs Herdr
Herdr is a compelling home for persistent coding-agent terminals. Relay is the native visual workspace for the teams who need to see, direct, and connect that work across local and remote projects.
Choose Relay when
Herdr is optimized for a persistent, terminal-first runtime. Relay is for seeing the whole operation at once: agents, notes, files, devices, portals, and the connections between them.
Relay is a desktop-native Rust app rendered with GPUI. The canvas is built for panning, zooming, arranging, and inspecting dense work without treating the visual layer as an afterthought.
Keep the repository, terminals, agents, Git work, notes, and layout on the remote machine where the compute lives—then direct it all through the same native canvas.
Keep a workspace for every repository, client, experiment, and remote machine. Relay does not make project context a metered resource.
Give every agent a role and a place. Connections make hand-offs explicit, while status and terminal output make it clear what needs attention.
Run Claude Code, Codex, Grok, OpenCode, and shell sessions as real terminals. Relay complements the CLIs and accounts you already use.
A useful distinction
If your primary need is a background agent runtime that survives disconnection, Herdr is a strong fit. If you need to assign roles, connect agents, inspect their context, and understand a multi-agent build at a glance, start the same real terminals on a Relay canvas.
Built in public
Relay is built close to the people using it. Send a request directly to Miguel, or bring it to the Relay Discord channel so the community can help shape what comes next.
Your next build