remodex-cli
v1.3.20
Published
Local bridge between Codex and the Remodex mobile app. Run `remodex up` to start.
Maintainers
Readme
remodex-cli
remodex-cli is the desktop bridge for Remodex. It connects the Remodex mobile app to the local Codex runtime on your computer.
After installing the package, the command you run is still:
remodex upInstall
npm install -g remodex-cliThen start the bridge:
remodex upThe published package includes the official Remodex relay by default:
wss://api.phodex.app/relayThat means normal users do not need to set REMODEX_RELAY manually.
Pair Your Phone
- Install the Remodex mobile app.
- Run
remodex upon your computer. - Scan the QR code from inside the Remodex app.
- Keep the bridge running while using the phone as your Codex remote.
The QR code is only for pairing. After a successful pairing, the app can reconnect to the trusted bridge while it is running.
macOS And Linux
On macOS and Linux, remodex up uses the built-in background service helper.
Useful commands:
remodex up
remodex status
remodex restart
remodex stop
remodex reset-pairingWindows
On Windows, the bridge currently runs in the foreground. Keep the terminal open while using Remodex.
remodex upIf Windows Firewall asks for permission, allow Node.js on your current network.
Use Your Own Relay
You can override the official relay:
REMODEX_RELAY="wss://your-relay.example/relay" remodex upOn Windows PowerShell:
$env:REMODEX_RELAY="wss://your-relay.example/relay"
remodex upFor local testing from the source repo, use the local launcher in the repository root instead of the npm package.
Requirements
- Node.js 18 or newer
- npm
- Codex CLI or Codex app-server access
- Remodex mobile app
The package can try to install or update the Codex CLI during install. To skip that helper, set:
REMODEX_SKIP_CODEX_BOOTSTRAP=1Troubleshooting
If remodex up says no relay is configured, update to the latest package:
npm install -g remodex-cli@latestIf pairing fails:
- make sure the bridge is still running
- scan the QR from inside the Remodex app
- check that your computer can reach the relay URL
- run
remodex reset-pairingand pair again
If the command is not found after install, make sure your global npm bin folder is in your PATH.
Security
Remodex keeps Codex execution local to your computer. The relay is a transport layer. After secure pairing, app payloads are encrypted between the mobile app and the bridge.
License
ISC
