Relay

Relay is an open-source agent harness and orchestration platform developed by jcast90. Built with a Rust core backend and a modern TypeScript frontend, Relay provides a structured environment for managing coding agent tasks, ticket tracking, and multi-channel workflows. In daily operations, Relay acts as a command bridge and management interface. It integrates with issue tracking systems like Linear alongside its internal ticket provider to pull context, queue coding tasks, and coordinate agent sessions. Configuration and execution state are maintained locally in a persistent harness root directory (by default ~/.relay), allowing developers to organize work across channels and tiers. What differentiates Relay from standalone terminal agents is its dedicated harness architecture. Instead of interacting with an isolated conversational loop, Relay pairs ticket polling and provider sync with structured channel state management, exposing both programmatic CLI-driven harness interfaces and a desktop GUI. Relay is distributed as an open-source project under active development on GitHub. It uses standard Rust (Cargo) and Node (pnpm) toolchains for its workspace architecture.

Tags: agent harness, cli, coding agent, developer tools, OpenSource

Visit Relay