Your Mac's terminal and AI agents — in your pocket.
Matadoor pairs your iPhone or iPad with the free Matadoor Host on your Mac and drives real terminals and AI coding agents — Claude Code, Codex, OpenCode, Cursor — over a private, end-to-end link. MultipeerConnectivity on the same Wi-Fi, a direct WebRTC channel remotely, X25519 pairing you approve on the Mac. No Matadoor servers, no account, no subscription.
iPhone & iPadPeer-to-peerNo serversFree Mac hostOne-time
I · Why This Exists
Drive your machine. Not a rented one.
peer-to-peer · private · yours
Remote dev today means renting a box in someone's cloud and trusting them with your code, or wrestling a VPN and SSH config that breaks the moment you change networks. Matadoor takes the direct path: pair once, and your phone talks to the Mac you already own — offline on the same Wi-Fi, or directly over WebRTC when you're out. Your code never leaves your machine, and nothing routes through us.
01No servers in the middle
Your shell, not someone's cloud.
Cloud dev environments rent you a remote box and hold your code on their servers. Matadoor does the opposite: it drives the Mac you already own. The session is a direct link between your phone and your Mac — MultipeerConnectivity on a shared network, a direct WebRTC data channel remotely. There is no Matadoor server because there is none.
02Pairing you control
Scan, then approve on the Mac.
Pairing is a QR scan plus an explicit approval on your Mac, bound by an X25519 key exchange. Every device must be approved before it can run a single command, and the session is sealed with a per-pairing key. The phone that scanned your Mac's code is the one that's trusted — nothing else.
03Real terminals, real agents
Claude Code, from the couch.
Open a full PTY or launch the coding agents installed on your Mac — Claude Code, Codex, OpenCode, Cursor — and steer them from your phone. They run on your machine, as you, with Live Activities and notifications so you know the moment an agent needs input or a run finishes.
II · Three Moves
Pair. Run. Roam.
qr · terminals · anywhere
01 · Pair
Scan a QR, approve on the Mac.
Install the free Matadoor Host on your Mac, open its menu-bar popover, and scan the pairing QR with Matadoor. An X25519 key exchange seals the session and the Mac asks you to approve the device. Nothing runs until you say yes.
qr · x25519 · approve
02 · Run
Terminals and agents, live.
Open a full PTY or launch Claude Code, Codex, OpenCode, or Cursor — whatever is installed on your Mac. Type, read output, and approve an agent's prompts from your phone, with Live Activities and notifications when something needs you.
pty · agents · live activities
03 · Roam
Same Wi-Fi or across town.
On a shared network Matadoor runs fully offline over MultipeerConnectivity. Away from your Mac, it sets up a direct WebRTC data channel — signaled through your own private iCloud database, never a Matadoor server — and your bytes flow phone-to-Mac with no relay in the middle.
mpc · webrtc · no relay
III · Feature Catalogue
One link, end to end.
peer-to-peer · v1.0
CapabilityM/01
Full terminals.
A real PTY with a proper terminal emulator on iOS — not a toy console. Type, pipe, edit, and read output exactly as you would at the desk.
pty · emulator · ios→
CapabilityM/02
AI coding agents.
Launch and drive the agents installed on your Mac — Claude Code, Codex, OpenCode, Cursor — and approve their prompts from your phone.
claude · codex · cursor→
CapabilityM/03
QR pairing.
Scan the code shown by Matadoor Host, approve the device on the Mac, and an X25519 key exchange seals the session. The Mac approves every device.
x25519 · you approve→
CapabilityM/04
Two transports.
MultipeerConnectivity carries the session offline on a shared network; a direct WebRTC data channel (DTLS, STUN-only) carries it remotely. No relay sees your bytes.
mpc lan · webrtc remote→
CapabilityM/05
Live Activities.
See an agent's status on the Lock Screen and in the Dynamic Island, so a long run or a waiting prompt is glanceable without opening the app.
dynamic island · status→
CapabilityM/06
Built-in demo.
Try a simulated terminal and agent with no Mac and no purchase — a local demo so you can feel how Matadoor works before pairing for real.
no mac · no purchase→
IV · Pricing
Pay once. The Mac host is free.
app store · one-time
App Store
$24.99
one-time ·iPhone & iPad · every update included
no subscription · no per-session fee
Cloud dev platforms bill you monthly to rent a remote machine. Matadoor is a single purchase that drives the Mac you already own, and the Matadoor Host companion is a free download. Buy once, pair your devices, and keep them.
Matadoor is in pre-release for the App Store. Join the waitlist and we'll send a single email when it goes live — no marketing list, no newsletter, no follow-up campaigns.