UStackUStack
Remodex icon

Remodex

Remodex is an open-source bridge and mobile app for controlling Codex from a phone while execution stays on your Mac. It targets iPhone users first, with an Android beta available.

Remodex

What Remodex is

Remodex is a local-first open-source bridge plus mobile app for controlling Codex from a phone. Codex still runs on your Mac; the app pairs over a secure session and sends instructions through the bridge while responses stream back in real time.

The basic setup is intentionally lightweight: install the bridge with `npm i -g remodex@latest`, run `remodex up`, then pair from the app by scanning the QR code shown inside the app. The source says you need Node.js 18+ and Codex CLI already installed and logged in on your Mac.

Core features

Phone control for Codex

Pairs a phone to a Mac-hosted Codex session so instructions can be sent from mobile while responses stream back to the app.

Secure paired session

Uses an authenticated end-to-end encrypted channel with X25519, Ed25519, AES-256-GCM, and replay protection after pairing.

Local execution on Mac

Runs Codex, git actions, and workspace actions on the Mac rather than on the phone, keeping execution local to the machine that already has the tooling.

Background bridge on macOS

Supports launchd-based background operation on macOS so the bridge can keep running after the terminal closes.

Git workflow controls

Includes local Git actions such as status, commit, push, pull, branch switching, stash, checkout, and log.

SSH from iPhone

Can open a native SSH session from the iPhone, with key material stored in the iOS Keychain.

Where it fits

  • Remote control while away from the desk

    Use Remodex when you want to start, guide, or review Codex work from your phone instead of returning to the Mac for every prompt.

  • Mobile Git operations

    Use it for local Git maintenance on the Mac when you only have your phone handy, such as checking status, switching branches, or pushing commits.

  • Phone-based SSH access

    Use the SSH session feature when you need a shell connection from the phone and want the key material kept in the iOS Keychain.

  • Self-hosted or private-network setups

    Use the self-hosting path if you want the relay under your own control or prefer a private-network setup such as Tailscale for iPhone access.

  • Android beta testing

    Use the Android beta flow if you want to test the Android client while following the Google Group and Play testing enrollment steps in order.

Pros and Cons

Pros

  • Lets you steer Codex from an iPhone while the actual execution stays on your Mac.
  • Uses authenticated end-to-end encryption with replay protection after pairing.
  • Supports practical local workflows, including Git operations and SSH access.
  • Can keep the bridge alive on macOS through launchd after the terminal closes.
  • Offers self-hosting options through a custom relay or local source checkout.

Cons

  • The current source emphasizes iPhone support, while Android is presented as a beta.
  • Codex must already be installed and working on the Mac before pairing; Remodex does not manage OpenAI credentials.
  • The bridge runs on the Mac, so this is not a standalone mobile Codex client.

FAQ

What is Remodex?

Remodex is a local-first bridge plus mobile app for controlling Codex from a phone. Codex runs on your Mac, and the phone pairs to it over a secure session.

What do I need before I start?

You need Node.js 18 or newer, Codex CLI installed and already working on your Mac, and the Remodex iOS app on your iPhone. The source also says Android beta access is available through Google Groups and Google Play testing.

How do I install and pair it?

Install the bridge with `npm i -g remodex@latest`, then run `remodex up` on your Mac. Open the app, follow onboarding, and scan the QR code from inside the app.

Can I use Git or SSH from my phone?

Git actions run locally on your Mac through the bridge, including status, commit, push, pull, branches, checkout, stash, and log. The app can also open a native SSH session from the phone.

Can I self-host Remodex?

Yes. The repo is described as self-host friendly, with support for setting `REMODEX_RELAY` to your own relay or using `./run-local-remodex.sh` from a source checkout. For iPhone self-hosting, Tailscale is recommended as the private-network path.

Quick Facts

Category
Developer Tool
Platform
iPhone app plus Mac bridge; Android beta
Primary use
Remote control for Codex
Source domain
phodex.app
Deployment
Open-source, self-host friendly
Pricing
Pricing page currently returns 404; no active pricing details were visible

Альтернативы Remodex

ByteAsk icon

ByteAsk

ByteAsk is a terminal-first AI coding agent for C and C++ that edits repositories and verifies changes with the real compiler, debugger, sanitizers, and tests before showing a diff. It offers a free tier plus paid plans, with editor connectors and zero-retention handling described in the source.

Codex Plugins icon

Codex Plugins

Codex Plugins bundle reusable skills, app integrations, and MCP servers into workflows you can install in the Codex app or use from Codex CLI. They help extend Codex with connected-service tasks, reusable instructions, and shared team workflows.

ClawTick icon

ClawTick

ClawTick is an AI agent automation platform for scheduling jobs from the CLI, dashboard, or REST API. It is aimed at developers and teams running LangChain, CrewAI, webhook, or custom agent workflows that need monitoring, alerts, and logs.

Falconer icon

Falconer

Falconer is an AI-powered company brain that keeps internal documentation accurate, searchable, and up to date by syncing with tools like GitHub, Slack, and Linear. It helps engineering and cross-functional teams centralize knowledge and answer questions from a shared source of truth.

Ghost icon

Ghost

Ghost — терминальный AI-ассистент для чата, генерации кода и запуска задач в командной строке. Бесплатные модели, Linux, macOS, Windows, open source.

OpenFlags icon

OpenFlags

OpenFlags is an open-source, self-hosted feature flag platform for modern JavaScript teams. It supports local evaluation, targeted rollouts, and controlled launches while keeping flag data in your own infrastructure.