Version 0.2 — works with any AI

When one AI stops,
the next one picks up.

Relay watches your AI chats — Claude Code, Codex, Cursor, Copilot, Cline, Gemini CLI and more. The moment one hits its limit, it hands everything to the next AI, so you never explain the job twice.

Free · Windows 10 and 11 · no API key needed

  1. 1Claude Code hits its limit
  2. 2Relay packs the work
  3. 3Antigravity carries on

Reads from any AI agent on your PC. Hands off to whichever one you pick next.

  • Claude Code
  • Codex
  • Antigravity
  • Cursor
  • Copilot
  • Gemini CLI
  • Cline
  • ChatGPT
  • Gemini

The handoff

A short brief, not a chat dump.

The next AI gets exactly what a fresh pair of hands needs, and goes straight to work.

  • About 640 tokens for a three-hour session
  • Your rules, word for word, like “keep the nav sticky”
  • Keys and passwords removed before anything leaves your PC
  • You choose the first move: finish, fix, test or review
.relay/HANDOFF.md
# Continue: LeadFlow — business lead website

You’re taking over a task from another AI (Claude Code), which stopped at its usage limit. This brief is everything you need — the earlier conversation isn’t available.
Start working right away. Don’t restart the project, don’t redo finished work, and follow the user’s rules exactly.

## Your next step
Start with: Services page with 6 cards: Add the remaining three service cards (Email nurture, CRM setup, Analytics). Then continue down “Still to do”.

## Goal
> Build a complete business lead-generation website from start to end for LeadFlow: home, about, services, pricing, contact and a footer. Plain HTML, CSS and a little JS. Every page needs a lead form that posts to /api/lead.

Most recent request (wins if it conflicts with the above):
> Now do the services cards and then the footer. My test key is [REDACTED:stripe-key] — use it for the demo.

## Rules from the user — follow exactly
- Don't use Bootstrap — plain HTML, CSS and a little JS.
- Keep the hero headline exactly "Turn visitors into booked calls".
- Make sure the forms validate email before sending.
- Always keep the nav sticky.

## Already done — don’t redo
- Shared styles + design tokens
- Home page with hero + lead form
- About page

## Still to do, in order
1. Services page with 6 cards (was in progress — check what already exists)
2. Pricing page (3 tiers)
3. Contact page + map
4. Shared footer partial

## Where the previous AI stopped
It hit its usage limit (“Claude usage limit reached · resets 5pm”).

## Open problems
- `npx serve . -p 3000` failed: address already in use :::3000

## Files changed so far
- `services.html` · `index.html` · `about.html` — created
- `styles/main.css` · `styles/tokens.css` · `js/lead-form.js` — created

Features

Built for the moment your AI stops.

Relay home: Claude and Codex usage limits and the latest chat
01

Knows your limits

See when Claude’s 5-hour window resets and roughly how much is used, Codex’s exact numbers, and how full each chat’s memory is. When a limit resets, Relay offers to bring the newest work back.

Relay handoff: ready to hand off, with first-step chips Relay handoff parts: what you asked, still to do, already done, your rules
02

Picks up exactly where it stopped

Relay reads the chat any AI agent already saved, from Claude Code to Cursor to Cline, and keeps what matters: your goal, your rules, what’s done, what’s left, where it stopped and which files changed. Tap any part to read or edit it before it goes.

Continue in: suggested AIs, coding apps, terminal agents and chat websites, with search Over to Antigravity: handoff saved and starting message copied
03

One click to the next AI

Pick from 40 AIs, or type “gpt” or “terminal” to find one. Your usual AI is one tap. Relay saves the handoff in your project, opens the app and copies a short starting message. Paste, and it carries on.

04

Always one click away

A small button lives on the edge of your screen. Click it and Relay opens over your work; click again and it’s gone. Its dot turns red when an AI stops. Drag it anywhere along the edge, and it hides for full-screen videos and games.

Ctrl+K search: chats, AIs and actions in one box
05

Find anything with Ctrl+K

One box searches every chat from every AI, by title or by what was said inside it, plus every AI you can continue in and every action. Arrow keys, Enter, done.

Works with

Continue wherever you like.

Relay reads the chats 13 AI tools already save, plus any folder or export you add, and hands off to 40 AIs or your own.

Reads from

  • Claude Code
  • Codex
  • Antigravity
  • Cursor
  • Copilot Chat
  • Gemini CLI
  • Cline
  • Roo Code
  • Kilo Code
  • OpenCode
  • Qwen Code
  • Your folders & exports

Hands off to

  • Antigravity
  • VS Code
  • Cursor
  • Windsurf
  • Kiro
  • Claude Code
  • Codex CLI
  • Gemini CLI
  • OpenCode
  • ChatGPT
  • Claude
  • Gemini
  • Perplexity
  • DeepSeek
  • Grok
  • Le Chat
  • Lovable
  • +23And your own

Logos are trademarks of their owners. Relay isn’t affiliated with them.

Coding apps: Antigravity, VS Code, Cursor, Windsurf

Coding apps

Opens your project with the handoff saved inside it.

Terminal agents: Claude Code, Codex CLI, Gemini CLI

Terminal agents

Starts a fresh agent that reads the handoff itself.

Chat websites: ChatGPT, Claude, Gemini, AI Studio

Chat websites

Copies one trimmed message, ready to paste.

Paste a chat from ChatGPT, Claude, Gemini or any web AI

Any other AI, too

Paste a web chat, import a ChatGPT or Claude export, or add your own app, command or site.

Download

Free, and ready in a minute.

Installer

Recommended

Installs just for you, with no admin rights, and can start with Windows as a small button on the screen edge.

Free5 MB

Download installer

Portable

Nothing to install. Run Relay from any folder; it shares settings with the installed app.

Free11 MB

Download portable

Your own AI

Optional

Relay writes handoffs offline with its own rules. Add a key for Anthropic, OpenAI, Gemini or OpenRouter, or run Ollama, for an even sharper brief.

Your keystays on your PC

How keys are kept
  1. Run the installer. No admin rights needed.
  2. “Windows protected your PC”? Click More info, then Run anyway. Relay isn’t code-signed yet.
  3. Set up in a minute. Relay finds your AI chats, then waits as a button on the screen edge.

Privacy

Everything stays on your PC.

No account, no sign-up, no tracking. Relay only talks to the internet if you add your own AI key, and then only to the provider you chose.

Read-only

Relay reads the chat files your AI apps already save. It never edits them.

Secrets removed

Keys, tokens and passwords are taken out of every handoff before it leaves.

Keys locked away

Your AI keys go to Windows Credential Manager, never into files.

Light on your PC

Closed, Relay is just the button on the screen edge, using about 50 MB.

FAQ

Questions, answered.

Something else? Ask on GitHub.

Which AI tools does it work with?

Relay reads chats from Claude Code, Codex, Antigravity, Cursor, GitHub Copilot Chat, Gemini CLI, Qwen Code, Cline, Roo Code, Kilo Code, OpenCode, Continue and Aider, plus any folder where another AI saves its chats as JSON, Markdown or text. It hands off to 40 AIs: coding apps like VS Code, Cursor, Windsurf, Kiro, Trae, Zed and JetBrains; terminal agents like Claude Code, Codex, Gemini CLI, OpenCode, Copilot CLI and Aider; and chat sites like ChatGPT, Claude, Gemini, Perplexity, DeepSeek, Grok and Le Chat. You can add your own app, command or website in Settings.

Do I need an API key?

No. Relay writes the handoff with its own rules, offline. If you add a key (Anthropic, OpenAI, Gemini, OpenRouter, Ollama or any OpenAI-compatible server), it can write a clearer brief.

How does it know my 5-hour limit?

For Claude, Relay counts usage in your Claude Code chats to see when the current 5-hour window started and when it resets. After you’ve hit the limit once, it estimates how much is used. Codex reports exact percentages, and Relay shows them as they are. Chats on claude.ai share the limit but aren’t visible to Relay.

Will it get in the way of my windows?

No. Relay is a small button on the edge of your screen. Click it and the panel opens over your windows; click it again or press Esc and it’s gone. Drag the button up or down if it covers something. It steps aside for full-screen videos and games.

What happens to my code and chats?

They stay on your PC. Relay writes the handoff into a .relay folder inside your project, and that folder ignores itself in git. Older handoffs are kept in .relay/history.

Does it work with ChatGPT, Claude.ai or Gemini in the browser?

Yes, both ways. As a destination, Relay copies the whole handoff as one message and opens the site. As a source, paste the conversation into Relay, or import your ChatGPT or Claude data export and pick the chat to continue.

Windows blocked it completely. What now?

Some Windows 11 PCs have Smart App Control turned on, which blocks every app that isn’t code-signed, with no “Run anyway” button. Relay will never ask you to change security settings. A signed release is on the way.

Is there a Mac version?

Not yet. Relay is Windows only for now.

How do I quit or uninstall it?

Quit from the tray icon (Quit Relay). Uninstall from Windows Settings → Apps. Your settings stay in %APPDATA%\com.relay.app until you delete that folder.

Keep your AI work going.

Free for Windows 10 and 11.