codex, from wherever you happen to be
Sidemesh is a small app, and a smaller companion. The app lives in your pocket. The companion sits on every machine where Codex already runs — your MacBook, a lab box, a rented VPS, that Mac mini you forgot in a closet. The two talk directly, over your own network. No pairing server. No cloud broker. No account to create.
(01) a day in the mesh
Start a Codex session at your desk. Approve a destructive edit from the train. Paste a log into a fresh prompt while you're standing in line. The session stays where you left it; you just show up.
07:42 · desk
Kick off /refactor auth module on mbp. Close the laptop. Walk to the train.
08:14 · red line, standing room only
mbp wants to git push --force-with-lease. One tap declines it. Type a one-line correction. Lock the phone.
09:05 · coffee shop
Switch to nyc-vps. Tail last night's deploy log. Start a new session to chase an error. Sip coffee.
(02) how it wires together
Every Codex machine runs a small companion that bridges the session to the phone. The mobile app holds a list of machines and speaks to each one directly — nothing in the middle.
┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ app │ ─── direct ───▶ │ companion │ ───────────▶ │ codex │ │ phone / mac │ on your network │ (per host) │ │ (your work) │ │ │ ◀───────────────── │ │ ◀─────────── │ │ └──────────────┘ └──────────────┘ └──────────────┘
Pairs nicely with Tailscale, a Cloudflare Tunnel, plain ssh -R, or whatever you already use to reach your boxes.
(03) things sidemesh does not try to do
Being small means being opinionated. Here's what lives outside the scope:
(04) shipping soon
We're polishing the first builds for iOS, Android, and macOS. If you want to be told the moment there's something to try, leave an address below. One email, one link. That's all.
iOS · Android · macOS · all from one app.