Skip to main content

Community-built companion for OpenCode

Your OpenCode sessions, from anywhere.

Start tasks, check progress, use the terminal, and manage workspaces from Android—without reopening your laptop.

Android beta · Google Play testing · Apache-2.0

OpenCode MobileLive session control
OpenCode Mobile task screen showing a new session, task suggestions, model controls, and workspace navigation
Start, inspect, and redirect real OpenCode work.
Community-builtOpen sourceAndroid betaWorks with OpenCode server

60 seconds to understand the app

From instruction to inspected result.

See three real app screens with simple explanations of what each one helps you accomplish.

Choose a capability guide

01 / Product

See the work, not just a notification.

These are the approved app captures, shown at a size where the real controls and information hierarchy remain understandable.

Task control

Start, watch, and redirect

Send the task, see what OpenCode is doing, answer blocking requests, and review the result.

OpenCode Mobile task screen showing a new coding session, task suggestions, model controls, and workspace navigation
Voice mode

Give the next instruction naturally

Speak a follow-up while away from the keyboard, then return to the same session and context.

OpenCode Mobile conversation mode listening for a spoken instruction
Usage visibility

Know what the session is using

Check context utilization, token activity, and the active model without leaving the task.

OpenCode Mobile session usage screen showing context utilization and model token usage

02 / Setup

Connect in three deliberate steps.

Your code stays on your machine. The mobile app connects to the OpenCode server you control.

  1. 01

    Run OpenCode

    Start a headless server on the machine that owns your workspace.

    opencode serve --port 4096
  2. 02

    Expose it securely

    Add authentication and route it through an HTTPS tunnel or proxy.

    cloudflared tunnel --url localhost:4096
  3. 03

    Connect Android

    Enter the protected server URL, choose a workspace, and continue.

    Open the complete setup guide

03 / Control surface

The useful parts of your workflow, kept close.

Built for quick interventions and honest visibility—not for squeezing a desktop IDE onto a smaller screen.

01

Start a task

Choose the agent and model, send useful context, then follow the work.

How to use it
02

Review safely

Answer permissions deliberately and inspect every changed file.

How to use it
03

Reach the project

Find a file, make a focused patch, or run a short terminal command.

How to use it
04

Speak a follow-up

Dictate one prompt or use the foreground conversation loop.

How to use it
05

Understand usage

Read context pressure, token activity, steps, and cost estimates.

How to use it

04 / Relationship

Built for OpenCode. Not a replacement for it.

OpenCode Mobile is an independent, community-built client. It connects to the open-source coding agent you already run and keeps that work reachable when you step away from your desk.

Explore the original OpenCode product

05 / Download

Choose how you want to install.

Join the Google Play beta for the easiest updates, or download the latest APK directly from GitHub for a manual installation.

Recommended

Google Play beta

Enroll with your Google account, then install and receive beta updates through the Play Store.

Join The Beta
Direct install

GitHub APK

Download the latest release yourself. Android may ask you to allow installation from your browser or file manager.

Download latest APK

06 / FAQ

Before you install.

The practical details about platform support, access, and ownership.

Which devices are supported?

The current beta is available for Android through Google Play testing or as a direct APK. An iOS build is not available at this time.

Do I need an existing OpenCode setup?

Yes. OpenCode Mobile connects to an OpenCode server and works with its sessions and workspaces; it does not replace the server.

How should I expose my OpenCode server?

Keep OpenCode bound locally, enable username and password authentication, and use a secure HTTPS tunnel or reverse proxy. The setup guide covers the recommended flow.

Is OpenCode Mobile an official OpenCode product?

No. It is an open-source, community-built companion that works with OpenCode. OpenCode and its trademarks belong to their respective owners.

Where can I report a problem or contribute?

The source, releases, and issue tracker are public on GitHub. Stars, bug reports, and pull requests all help the project grow.

Ready when your server is.

Take your next OpenCode session with you.

Join through Google Play for automatic beta updates, or visit GitHub to inspect the code and help shape what comes next.