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>