Local AI agent bridge

Let ChatGPT run Codex on your computer.

ChatGPT understands the request, Runmote transports one opaque task, Codex works in the owner-selected local workspace, and Runmote returns the agent report.

CLI stable 0.1.0 is available for Ubuntu amd64 terminal installs. Published beta and RC packages remain early-test builds and are listed with exact checksums on the download page.

$ runmote raw web pair online

device: local-codex

presence: fresh heartbeat

credentials: hash-only

agent task running

interface: canonical

prompt: opaque markdown

duplicate starts: suppressed

codex workspace local

execution boundary: user machine

planning: agent native

report: returning securely

Pair devices with bounded metadata.
Track presence before routing.
Publish releases with checksums.

Pair local device

Create a controlled link between your Runmote account and local Runmote client. Codex/OpenAI login stays outside Runmote.

Run local Codex safely

Current CLI flows are Codex-focused, while the broader provider/agent direction remains open for future adapters.

Device presence

Heartbeat, sessions, relay reservations, and lifecycle reconciliation keep route state honest.

Release/update support

A checksummed release catalog publishes CLI stable, CLI beta/RC, Desktop beta, and Headless beta packages without implying feature parity.

Admin control plane

Roles, plans, quotas, device metadata, and admin APIs start the operational layer.

Generic task bridge

Strict task envelopes, lifecycle states, continuation, cancellation, and idempotency connect ChatGPT to the local agent without coding policy.

Route shape

Frontend intent, local agency, bounded transport.

Runmote is local-first. ChatGPT decides whether execution is appropriate and writes the task; Runmote authenticates, routes, tracks, and returns it without predicting files, commands, languages, or dependencies.

ChatGPT -> concise opaque agent prompt

Runmote -> start, status, continue, cancel

Codex -> inspect, implement, test, report

ChatGPT reviews the returned report for the user.