macOS out now. iPhone companion in beta.

Ship from
anywhere.

Offsite mirrors your real Claude Code and Codex CLI sessions from your Mac to your iPhone. Same terminal. Same context. No cloud relay.

Run anywhere

Beach, school run, next meeting. The agent keeps thinking.

The problem

Your agents shouldn’t keep you at your desk.

You kick off a Claude Code refactor. Twenty minutes of tool calls. You can’t leave. The moment your laptop sleeps, the session dies. Even if it survives, you can’t approve the next step from your phone, can’t answer a clarifying question, can’t feed it the next prompt. So you sit there. Refreshing the terminal. Babysitting an agent that was supposed to give you back your time.

Cloud relays
0

Plain SSH from your iPhone to your Mac. No broker. No account. No telemetry.

100%
Local. Your code never leaves your Mac.
1 install
macOS app sets up the host. iPhone just joins.
2 tools
Claude CodeCodex CLI
Why CLI people love it

The terminal you already use. Just not chained to your desk.

Real CLI, not a chat wrapper

The exact claude and codex you already run on macOS. Same flags, same config, same MCP servers, same permissions.

Sessions that survive sleep

The host keeps your session inside hidden tmux. Close your laptop, change Wi-Fi, switch desks. The agent is right where you left it.

iPhone is a true second seat

Take over from your phone with one tap. See live output, type prompts on the real keyboard, approve tool calls. Hand control back to the Mac later.

SSH only. Your code stays yours.

No cloud relay, no broker, no Offsite account. The iPhone app talks to your Mac over plain SSH. Your repo, your keys, your tokens. All local.

One install, then forget it

The macOS app installs and updates the offsite-host runtime, checks tmux, and manages the connection. You don’t maintain a server.

Built for solo operators

For founders shipping at midnight, devs running long agentic tasks, and CLI loyalists who want to leave the house without killing the loop.

How it works

Three steps. No server to babysit.

01

Install on macOS

Download the Mac app. It installs theoffsite-host runtime, verifies tmux, and starts your first Claude or Codex session.

02

Pair your iPhone

Open the iPhone app and connect to your Mac over SSH. Your phone shows up as a second device on the host.

03

Take over from anywhere

Tap Take Over on the phone to become the active seat. See the live screen, type, ship. Hand it back to the Mac when you sit down again.