RELAY.
v0.1 · PRIVATE BETA

The control plane for your coding agents.

Relay isn't another dashboard — it's where you run the work. Plan tasks on a Kanban, launch real terminal sessions straight from a card, and drive every agent — .claude, .codex, .cursor, .gemini — from one board. Cost and session tracking come standard. All on your machine, zero setup.

↓ Download for macOS
  • // Local-first
  • // Every agent
  • // Zero telemetry
Relay Dashboard
claude-code·.claude codex·.codex cursor-cli·.cursor gemini-cli·.gemini
claude-code·.claude codex·.codex cursor-cli·.cursor gemini-cli·.gemini

// features

A control room for your /agents.

Six primitives, one binary. Everything you need to plan, launch, and drive the agents you already run — observability is just the part that comes for free.

01drag = ship

Kanban Deploy

Plan the work, then run it. Drag a card → Relay opens a new terminal and launches your CLI agent with the task prompt already seeded. Backlog, in-flight, and done, all on your machine.

02zsh · fish · nu

Native Terminals

No custom runtime, no sandboxed shell. Relay spawns a real session in your own terminal, running the same `claude` / `codex` / `cursor-agent` command you'd type by hand.

034 CLIs · 0 setup

Every Agent, One Board

Point Relay at ~/ and it discovers every .claude, .codex, .cursor, .gemini session on disk. No SDK, no instrumentation, no manual wiring — even for agents you never set up to be watched.

04unlimited history

Session Replay

Rewind any agent run. Diff prompts, tool calls, and file writes. Fork from any step to try a different path.

05$0.36 avg / session

Spend Tracking

Every token metered locally. Per-agent, per-repo, per-day. Set caps and get shell alerts before the bill spikes.

06sub-100ms

Live Observability

Watch prompts, tool calls, and file diffs stream in real time. Filter by agent, repo, or exit code.

// local-first manifesto

Data stays on your machine.

Cloud dashboards ship your prompts, code, and API keys to a stranger's S3 bucket. Relay refuses. Every byte lives beside your source, encrypted at rest, invisible to us.

01

On-disk only

Sessions, spend, config — persisted to ~/.relay. Never leaves your box.

02

Zero telemetry

No pings, no analytics, no phone-home. Sniff the packets, we dare you.

03

Your keys, your rules

Relay reads existing CLI auth. We never see, store, or proxy your API keys.

// vs the rest

The receipts.

Everyone tracks tokens now. The last two rows are table stakes — the rest is the part only Relay does. Feature-for-feature against cloud agent platforms and LLM observability tools.

CapabilityRELAYnative · localCloud Agentsdevin · replitLLM Observabilitylangfuse · helicone
Kanban → real terminal spawn
Multi-CLI support (claude/codex/cursor/gemini)
Runs entirely on your machine
Uses your existing CLI auth
Zero telemetry, zero cloud
Per-agent spend & session tracking
Live prompt & tool-call observability