Codex just got smarter. Run it from your phone : first 150 users get 1 month free.
Drop a task from your phone. Codex executes it on your Mac : in your actual codebase, in real time. No SSH. No terminal app. Just one command on your host and you're live.
$ npx -y https://codexrelay.app/downloads/codexrelay-bridge-1.0.1.tgz
--api https://codexrelay.app
--session your_session_id
--pair-code CRL-XXXX-XXXX
--daemon --codexTo get session id and pair code get dashboard access
Codex runs locally with full access to your files, your git history, your environment. CodexRelay just puts the trigger in your pocket.
CodexRelay is not a cloud terminal. It bridges your phone to a real machine you own. That means you need Node 20+, npm, and a host that stays online while you work.
The npx launcher is cross-platform. Shell commands you send through the relay are still OS-specific : they run on your machine, in your shell.
Install Node 20+ and run the bridge command inside your project folder. It pairs with your session and stays alive in the background.
Visit codexrelay.app from any device. No App Store. No install. The PWA connects to your live session and shows the bridge status in real time.
Send any task from your phone. Codex picks it up, runs it against your actual codebase, and streams the output back live. Your Mac does the work.
These prices are locked for the first batch of users. Once the launch seats fill, pricing reverts to standard.
First 150 users get one full month of Pro. No card. Use code RELAYFREE at checkout.
Full access to everything. Launch price won't last : lock it in now.
Pay once. Every future update is yours. At $3.49/mo that's break-even in under a year : after that it's free forever.
CodexRelay isn't a mystery cloud terminal. It's a bridge to a machine you already own. We spell out the package source, the working directory, the local logs, and the kill switch : before you pair anything.
The dashboard generates the exact npx command, including the package URL hosted on codexrelay.app. The bridge uses whichever directory you launch it from : the scope is yours to define.
Messages are AES-256 encrypted at rest. Session secrets are stored as hashes, never in plain text. Browser access uses HttpOnly Secure cookies with trusted-origin enforcement.
Daemon logs write to your host under ~/.codexrelay/logs. Revoke any session from the dashboard and the bridge stops accepting work immediately : no lingering access.
Package source: launcher is served from codexrelay.app/downloads/codexrelay-bridge-1.0.1.tgz.
Local logs: daemon output writes to ~/.codexrelay/logs on the host : visible, yours to inspect.
Kill switch: revoke the session from the dashboard or Ctrl+C the bridge. Access ends immediately.
The setup guide has the exact commands for macOS, Linux, and Windows. One npx command on your host. Then you're relaying from your phone.