Open-source iPhone bridge for Codex. The app stays lightweight, the repo stays on your machine, and every active run remains readable while you move. End-to-end encrypted.


Fast mode, Plan mode, steer active runs, and queue follow-up prompts — all without restarting.

Commit, push, pull, branch, stash, and inspect diffs. The full git workflow from your pocket.

QR bootstrap with E2E encryption. Trusted devices auto-reconnect — no re-scan needed.

Reference files with @, invoke skills with $, run /review, /status, or /subagents to spawn parallel agents.
X25519 key exchange with AES-256-GCM. The transport layer cannot decrypt your code.
Scan once to establish a cryptographic session. No accounts, no cloud.
Fast mode for low-latency iteration. Plan mode for structured thinking.
Commit, push, pull, and switch branches without touching your Mac.
Steer active runs mid-execution. Queue follow-up prompts without restarting.
Shared thread history with Codex.app. Resume sessions with remodex resume.
One npm command sets up the Node.js bridge on your Mac.
Start the bridge, connect to Codex, and print a QR code.
Scan the QR from the iOS app to pair, then verify the bridge is live.
Every session begins with a fresh X25519 ephemeral key exchange. Application payloads are encrypted with AES-256-GCM and protected by monotonic counters against replay attacks. The transport layer observes connection metadata but cannot decrypt your code.
Open source. Local-first. End-to-end encrypted. No accounts, no cloud, no telemetry.