Developer with AI agents

It just figures out
and gets it done

One MCP server that gives your AI agents memory, coordination, and hands. Orchestration + image tools + PDF tools + file ops. Single binary. Zero config.

^ open source, free forever
Agents passing the baton

PM passes to Dev, Dev passes to QA, QA ships it ✨

AI agents forget everything

You spent an hour explaining your architecture. The agent wrote perfect code. Next morning, new chat, blank slate. You start over. Again.

^ goldfish with PhDs
Confused agent forgetting context
Agents connected and sharing context

What if they could pass notes?

Relay gives your agents persistent memory and structured handoffs. Agent A checkpoints its work, Agent B picks up exactly where A left off. Like a relay race, but for shipping software.

context flows, never lost

Meet the agents

Each one has a role. Together, they ship products.

PM Agent

PM Agent

Breaks down features, creates issues, writes specs

Dev Agent

Dev Agent

Writes code, runs tests, opens pull requests

QA Agent

QA Agent

Reviews diffs, catches bugs, approves merges

Ship Agent

Ship Agent

Deploys, writes changelogs, announces launches

Get started in 3 steps

1

Install Relay

Single Go binary. Mac, Linux, Windows. Zero dependencies.

go install github.com/valtors/relay@latest
2

Connect your MCP client

Works with Claude Desktop, Cursor, Windsurf, or any MCP tool.

relay serve --port 3000
3

Let your agents cook

They pass context, checkpoint, and pick up where others left off.

relay status
Terminal with agent peeking
$ relay status

  pm-agent      ✓ 3 tasks created
  dev-agent     ✓ auth module shipped
  qa-agent      ● reviewing PR #14...
  docs-agent    ◌ waiting for merge

  ✓ 2 checkpoints saved
    12.4kb context shared
Developer sleeping while agents work

Ships while you sleep

Your agents keep working after you log off. Wake up to merged PRs, updated docs, and a shipped product. Seriously.

Without Relay vs With Relay comparison
Tools built in - Image, PDF, Files, Text, Web, Data
Roadmap - Foundation, Tools + CLI, Orchestration, Hermes Bridge
Why Relay wins - comparison table vs CrewAI, LangGraph, AutoGen, Swarm

FAQ

What exactly is an MCP server?

MCP (Model Context Protocol) is a standard that lets AI tools like Claude Desktop and Cursor connect to external servers for extra capabilities. Relay is one of those servers. You plug it in, and your AI gets access to tools, memory, and coordination it didn't have before.

Do I need to know Go to use Relay?

Nope. You install the binary and connect it. It works with whatever AI client you already use. If you want to contribute or extend it, then yes, the codebase is Go.

How is this different from just using Claude/GPT directly?

AI models forget everything between chats. Relay gives them persistent memory (checkpoints), the ability to hand off work to other agents (orchestration), and real-world capabilities like resizing images or parsing PDFs (tools). Think of it as upgrading your AI from a chatbot to a coworker.

Is it actually free? What's the catch?

MIT licensed, fully open source, no telemetry, no paid tier planned. We build in the open because we use it ourselves and want others to benefit. The "catch" is it's early and we'd love your contributions.

Can I use this with Cursor / Windsurf / other tools?

Yes. Any MCP-compatible client works. Claude Desktop, Cursor, Windsurf, and even terminal-based clients. If it speaks MCP, it connects to Relay.

What's the WhatsApp / Discord / Telegram thing?

Hermes is our messaging bridge (coming soon). It lets you talk to your Relay agents from messaging apps. Send a message on WhatsApp, your agents pick it up, do the work, and reply back. Like having a team in your pocket.

How can I contribute?

Check out our contributing guide. We have open issues tagged for first-timers. The codebase is clean Go with zero magic. Pick a tool that interests you and send a PR.

Is my data safe? Does Relay phone home?

Relay runs 100% locally on your machine. No cloud, no analytics, no telemetry. Your checkpoints and agent data stay in your project directory. We never see them.

Ready to let your agents
do the heavy lifting?

Open source. Written in Go. Free forever.

Get Relay on GitHub ^ takes 30 seconds, promise