RemoteVibeCode icon

RemoteVibeCode

Run Codex on Your Remote Machines from iPhone/iPad

RemoteVibeCode gives you a mobile front end for remote vibe coding: keep multiple SSH connections open in tabs, pick a project directory, refresh available Codex models from the remote CLI, resume sessions, queue follow-up prompts, and track detached Codex work from a focused remote console.

What the app does

RemoteVibeCode is designed for users who already work with SSH and Codex on remote systems. It helps you manage that workflow from a mobile device with a simple, tab-based flow:

Start Here

If you want the shortest path from install to a working remote session, use the quick start.

  1. Confirm SSH access and install Codex CLI on the remote host.
  2. Add a saved session and connect from the Connect tab.
  3. Choose your project in Workspace.
  4. Start or resume a session, then continue in Remote.

Open the Quick Start guide.

Work Across Multiple Connections

The app now includes a dedicated connection tab strip above the main tab bar. Add a tab for each remote host, switch between active connections, and keep each host's selected workspace and active session separated.

This is useful when you need to compare environments, jump between servers, or keep one Codex conversation open while starting another on a different machine.

RemoteVibeCode showing multiple SSH connection tabs and a selected Codex session
Connection tabs keep separate hosts, workspaces, and Codex sessions visible.

Stay on Top of Background Runs

RemoteVibeCode surfaces how a session is running with an execution badge for detached, ready, or foreground-only transport. While Codex is already busy, you can queue the next prompt, watch live file updates, and open the detached jobs dashboard to reopen, cancel, or delete background runs.

Detached jobs now expose richer state such as starting, waiting for output, running, finished, or failed. If you prefer not to use background execution on a host, Foreground Only Mode is available in Settings.

RemoteVibeCode remote session with Codex working and a queued next prompt
Queue the next prompt while Codex is still working in the active session.

See the Workflow

Connect screen with saved Mac Studio session
Connect
Workspace screen with project and Codex sessions
Workspace
Remote session screen showing a formatted final Codex response
Remote

What’s New in 2.0.0

RemoteVibeCode 2.0.0 is the feature-complete release for the current mobile SSH/Codex workflow. Recent updates focused on making remote Codex sessions more resilient, easier to recover, and easier to manage while you move between hosts, model releases, and long-running tasks.

Remote Console Demo

Example of a live Codex session running in the Remote tab.

Codex session chat and output in the Remote window.

Why people use it

  • Operate remote Codex workflows from phone/tablet.
  • Keep multiple remote hosts open at the same time with connection tabs.
  • Refresh the available Codex model list from the connected remote host.
  • Queue the next instruction while Codex is still finishing the current one.
  • Export or share a session transcript when you need to hand work off or capture results.
  • Use voice input for prompts while away from keyboard.
  • Keep troubleshooting, detached job status, and session controls in one place.

Before you start

  • Your remote host needs SSH access.
  • Use a VPN to reach your infrastructure and keep SSH private whenever possible.
  • Codex CLI should be installed on the remote host with Homebrew, npm, or winget.
  • Run codex login from the remote host's normal terminal before using the app.
  • Use a valid password or SSH key in the app.

Read the full prerequisites guide.