pseudocoder pseudocoder

your dev workflow, from your phone.

no account. no cloud, just your terminal on your phone. chat with agents, review diffs, approve commands, manage PRs -- all without a third party in between.

new here? do the 5-minute setup (host install + pairing)

brew tap diab-ma/pseudocoder-host https://github.com/diab-ma/pseudocoder-host && brew install pseudocoder

how it works

three steps. five minutes.

1

install the host

run a single command to install the open-source host CLI on your mac or linux machine.

2

scan the QR code

open the app, scan the pairing code. your phone connects directly to your machine -- no account needed.

3

control from your phone

monitor terminals, review diffs, approve commands, commit, push, create PRs, edit files, and keep your mac awake -- all from your pocket.

built for control

mirroring is nice. control is the point.

review diffs, approve commands, undo mistakes, and manage git -- all from your phone.

host (open source)

a small Golang binary runs on your machine for low-latency streaming.

  • tiny footprint, quick startup
  • fully open source
view the host repo ->

zero-cloud architecture

your phone connects directly over tailscale or lan.

  • websocket streaming with tls
  • no third-party relay
security overview ->

git-native workflow

full git sub-tabs: commit, branch, PR, sync.

  • create/view/checkout PRs via gh
  • validate -> apply -> verify with rollback
reliability notes ->

positioning

how pseudocoder is different.

vs SSH apps

SSH gives you a raw terminal. pseudocoder gives you diff review cards, command approval flows, and one-tap git operations -- purpose-built for mobile.

vs remote desktop

remote desktop mirrors your whole screen over the internet. pseudocoder streams only what matters over your local network -- no lag, no cloud, no squinting.

vs cloud IDEs

cloud IDEs run your code on someone else's machine. pseudocoder keeps everything local -- your machine, your network, your keys. nothing leaves your control.

frequently asked questions

pseudocoder is a mobile app that connects directly to your dev machine. monitor terminals, review diffs, manage PRs, edit files, and keep your mac awake -- no cloud, no account, no signup.

install the open-source host on your machine, scan a qr code, and you're connected. your phone talks directly to your machine over tailscale or local network. or try demo mode to explore without installing anything.

anything that runs in your terminal runs in pseudocoder. we recommend claude code and opencode as those have the most functionality and optimization for running CLI coding tools in smaller windows. you can also attach to existing tmux sessions and pickup right where you left off.

no. there's no account, no signup, no email required. you install the host, scan a qr code, and you're connected. we don't run any relay servers, so there's nothing to sign up for.

your terminal traffic never touches our servers, because we dont have any. your phone connects directly to your machine over tailscale or local network with no cloud relay in between. all connections use TLS encryption and require explicit device pairing. you can revoke any device at any time.

the host cli runs on macos, linux, and windows (via wsl). the mobile app is available for ios on the app store and coming soon to android via the play store.

yes. demo mode lets you explore the full interface with a seeded workspace -- no host install, no pairing required. open the app and tap "try demo" to get started.

yes. keep-awake prevents your mac from sleeping during active sessions. it respects battery level and auto-disables below a configurable threshold.

pseudocoder is completely open source and free for life.

more questions? join discord or contact us.

ready to try it?

5-minute setup guide →