what it is

a mobile control layer for your terminal. not a replacement for your editor -- it's how you supervise AI coding agents, review their changes, and manage git from your phone.

how it connects

a Go CLI (host) runs on your dev machine. your phone connects directly to it over Tailscale or local network -- no cloud relay, no account. all traffic is TLS-encrypted.

sessions

run multiple concurrent terminal sessions. attach to existing tmux sessions with pseudocoder session attach-tmux <name>. all execution stays on the host -- your phone is the remote.

security model

pairing grants terminal-level trust. only pair on private networks you control.

  • pairing codes: 6-digit, single-use, 2-minute expiry
  • trust mismatch = hard block. re-pair from scratch.
  • revoke devices: pseudocoder devices revoke <id>