Roadmap

App store submission updates and planned features.

Submission timeline

App Store (iOS)

Available in Private Beta
  1. Apple approved the beta release. OpenRemote is now available for TestFlight users to install.

  2. A video demo was provided to Apple per their beta review feedback.

  3. Apple provided beta review feedback. We are addressing the notes before the first group of beta testers receive their TestFlight invite.

  4. OpenRemote was open sourced under FSL-1.1-MIT while app-store distribution was being finalized. Android APK releases remain available on GitHub for direct install.

  5. First iOS build submitted to App Store Connect for TestFlight beta review.

Google Play (Android)

Available in Private Beta
  1. Google Play issues are resolved. First beta build is now available for Google Play Internal Testers to install.

  2. First Android APK release published on GitHub for direct install while Google Play access remains under appeal.

  3. OpenRemote was open sourced under FSL-1.1-MIT while app-store distribution was being finalized. Android APK releases remain available on GitHub for direct install.

  4. Google Play identity verification failed and the publishing account was barred. An appeal and escalation ticket have been submitted. Appeal ticket: 5-3057000040459.

Features

In progress

Responsive device support

Improve UX across a larger range of device sizes, especially small screens.

Planning

Remote Pairing

Pair the mobile app with a gateway once so trusted devices can reconnect without scanning a new QR code each time.

Planning

Remote Launch

Start OpenCode from OpenRemote on a recent gateway workspace, even when that workspace is not currently running.

Planning

Smart Reconnect

Automatically choose the best available route back to OpenCode: paired gateway, local gateway, tunnel gateway, or direct plugin fallback.

Planning

Push Notifications

Notify the app when OpenCode needs input, finishes work, or hits an important gateway event.

Planning

Multiple server discovery

Improve the experience when multiple OpenCode servers are running on the same network.

Backlog

Trusted Networks

Let the gateway enable local remote access only on approved networks and tighten access everywhere else.

Backlog

Review Mode

Show dedicated app review screens for patches, diffs, and proposed changes before approving follow-up actions.

Backlog

Wake to Code

Wake a desktop with Wake-on-LAN, then reconnect OpenRemote through a known gateway workspace.

Completed 937d4b9

OpenRemote Gateway

Background gateway service for shared remote access, multi-instance routing, workspace reopen, and gateway control UI.

Completed 9f30203

In-app keep-awake toggle

Control keep-awake from OpenRemote without changing plugin setup.

Completed 7d490af

Remote access tunnels

Let OpenRemote connect to OpenCode when phone and desktop are on different networks using a generated password via an OpenRemote proxy.

Completed 7620d39

Question answer dialog

Dedicated interface for LLM questions with headers, option lists, custom answers, and multi-question navigation before submitting all answers.

Completed 90af442

Dev Servers

Show dev servers started from OpenCode and open them through gateway port forwarding so the app can preview local services safely.

Completed ca5c5d9

Question Inbox

Collect pending OpenCode questions in the app and gateway UI so users can answer or dismiss them from a dedicated inbox.

Completed

Initial OpenRemote app

Mobile client with sessions, chat, shell, permissions, model controls, QR connect, and LAN discovery.

Completed

npx opencode-openremote CLI installer

Setup wizard for adding OpenRemote config to OpenCode.

Completed

Initial opencode-openremote plugin

OpenCode plugin providing keep-awake and QR-code auth/connect support.

Completed

Landing page and docs

Public website, self-hosting guides, setup docs, and roadmap for OpenRemote.

OpenCode bug reports submitted

Implemented

OpenCode server password with LAN startup

OpenCode upstream support for OPENCODE_SERVER_PASSWORD in the run path has been fixed and merged. OpenRemote can treat this dependency as implemented once users are on an OpenCode release containing the fix.

Fixed upstream: anomalyco/opencode#24204