Remodex is an open-source iOS app that remotely controls Codex running on your Mac. From your iPhone: create threads, run subagents, push git commits, use skills and /commands and more Codex stays on your Mac. End-to-end encrypted, the relay never sees your prompts. Pair once with a QR code, reconnects automatically. Open source. Self-host the relay if you want full control.
Hey PH 👋
Remodex is an open-source iOS app that lets you remotely control Codex running on your Mac, from your iPhone, from wherever you are.
What it actually does
Codex stays on your Mac. The iPhone is the remote. From the app you can create threads, steer active runs, run subagents, push git commits, run code reviews, and use skills and /commands, everything you'd normally do sitting at your desk.
How it works under the hood
There are three layers:
The iOS app communicates via encrypted WebSocket sessions
A Node.js bridge runs on your Mac, handling JSON-RPC forwarding, git operations, and workspace management
Codex runs as usual, receiving instructions and streaming responses back to your phone in real time
Pairing and security
Pairing happens through a one-time QR code that embeds the connection details and the bridge's public key. The encryption stack uses X25519 ephemeral keys for the handshake, Ed25519 signatures for identity, and AES-256-GCM for every message. Once trusted, your iPhone stores the Mac as a Keychain record and reconnects automatically. The relay routes sessions but never sees your prompts, encrypted payloads stay hidden from intermediaries.
You can also self-host the relay entirely if you want full control over the infrastructure.
Why open source
Remodex is built on top of open tools, Codex app-server, open protocols, open standards. It felt wrong not to give back. The full source is on GitHub, the relay is overridable, and nothing is locked in.
It is available on the AppStore with a hosted relay so you don't have to spend a dime nor setup anything
Would love feedback from anyone using Codex heavily. 👇