Your AI agents are waiting for you.

You left 20 Claude Code sessions running and you're stuck at a tennis tournament. Scan a QR code. Check from your phone. Zero worry.

< 50ms relay latency
0 bytes of your data saved
1 command to start
sessions

Scan a QR code. You're in.

Install one thing. Run one command. Point your phone at the QR code. Done.

Step 01

Install

One global npm package. Works on macOS, Linux, and WSL.

$ npm i -g relay-tty
Step 02

Get your QR code

One command gives you a link and a QR code. Same address every time.

$ relay server start --tunnel

  https://x7k9m2.relaytty.com

  █▀▀▀▀▀█  ▄▄▀▀ █ ▄ █▀▀▀▀▀█
  █ ███ █ ▄   █▄ ▀█ █ ███ █
  █ ▀▀▀ █ ▀▀ ▄▄   ▀ █ ▀▀▀ █
  ▀▀▀▀▀▀▀ ▀ █▄▀ █▄▀ ▀▀▀▀▀▀▀
  ▀▀▄▄▄▀▀█ █ ▀██▀█▀▄  ██▄▄
  ▄▄▀▄ █▀▄▄▄▀   ▄█▄█▀ ▄█ ▀█
  █▀▄▀▀█▀▀ ▀ ▄▀ ▄▄▀ ▀▄   ▄▀
  █   ██▀█▄▄ ▄  ██▄▄ █▀█▄▀█
  ▀ ▀▀▀ ▀▀▄▄▀█▀▀███▀▀▀█ ▀
  █▀▀▀▀▀█ █▄ █▄▀  █ ▀ █  ▄▀
  █ ███ █   ▀▄▀█▀██▀█▀▀ ▀▄▄
  █ ▀▀▀ █ ▄▄█▄▀ ▄ █▀ ▄▄▀▀ █
  ▀▀▀▀▀▀▀ ▀▀▀ ▀ ▀ ▀ ▀  ▀  ▀

  Scan to connect
Step 03

Start your favorite agent

Any CLI tool works. Pick your agent and go.

$ relay claude
$ relay codex
$ relay aider
$ relay goose
# or any command you want
$ relay htop

You wouldn't leave 20 employees in a room with no way to reach you.

Why are you doing that to your AI agents?

Blocked agents burn money

Your Claude Code session hit a Y/N prompt 2 hours ago. You're at lunch. That's real time and money wasted.

Your computer works while you're gone

Your personal machine now does autonomous work. It needs monitoring too — and checking should be as easy as glancing at your phone.

Check from anywhere

Tennis tournament. Coffee shop. Your kid's recital. Peek at your agents in 3 seconds, then put your phone away.

Share a live session

Pair debugging, live demos, or showing your agent do something wild. Just share the URL.


I had 20 Claude Code sessions running at home. I was stuck at a tennis tournament with no idea if they were working or waiting on me. Now I just check my phone and get back to my match.

@askscottpierce, builder of things


How it works under the hood.

For the technical folks who want to know it's solid before they trust it.

💻 Your Mac relay-tty server
Cloudflare Edge Worker + Durable Object
📱 Your Phone Browser (any)
> Outbound only. Your computer calls out. Nothing calls in. Works from any network, anywhere.
> Zero data stored. We relay what's on your screen in real-time. Nothing is saved, logged, or recorded. Ever.
> Same link every time. Bookmark it on your phone once. It works every time you reconnect.
> Fast everywhere. Powered by Cloudflare's global network. Low latency no matter where you are.

Free for individuals. Always.

No trials, no credit card, no catch. Install and go.

Individual
Free
Everything you need. No limits that matter.
  • Unlimited connections
  • Same link every time
  • Share with others
  • Community support
Install now →

Stop wondering. Start checking.

One install, one command, one QR code. That's the whole flow.

Copied! $ npm i -g relay-tty

Then run relay server start --tunnel and scan the QR code.