Open Source

Your terminal,
from your phone.

A razor-thin remote around any terminal process. Watch, type, and control live sessions from anywhere.

$ npx @sethwebster/rzr run -- your-command click to copy
rzr terminal demo
Features

Thin by design.

No daemon, no electron, no accounts. rzr wraps tmux and serves a web remote. That's it.

Live Terminal

Real-time terminal output streamed to any browser. See exactly what's happening.

Remote Input

Type, paste, send keys. Full input control from your phone or any device.

Multi-Device

Multiple browsers can observe the same session simultaneously. Shared visibility.

Tunneling

One flag for public access. Cloudflare, ngrok, or localtunnel — auto-detected.

Session Durability

Built on tmux. Close the browser, the process keeps running. Reconnect anytime.

Zero Dependencies

No runtime npm dependencies. Just Node.js and tmux. Nothing else to install.

How It Works

Three steps. No setup.

rzr launches your command inside tmux and serves a tiny web UI. Open the URL and you're connected.

01

Run your command

Prefix any terminal command with rzr. It wraps the process in a tmux session.

rzr run -- codex --model o3
02

Open on your phone

rzr prints a public rzr.live URL and a QR code. Scan it or type it — you're in. Local URLs available too.

https://codex-r3x2.rzr.live/?token=b7c1e9f4
03

Watch, type, control

Live terminal output in your browser. Send input, keys, or just observe. Close the tab whenever — the session persists.

Use Cases

Built for the way you work.

Monitor AI agents

Check in on long-running coding agents from your phone. See what Codex or Claude Code is doing without context-switching.

Reconnect after sleep

Laptop closed? SSH dropped? The tmux session keeps running. Just rzr attach and you're back.

Share a live view

Let a teammate observe your terminal in real-time. Add --readonly for view-only access.

Remote access anywhere

Public URL by default via rzr.live. Add --password to gate access. Use --no-tunnel to stay local.

Try it now.

One command. No install required.

View on GitHub npm package