diff --git a/README.md b/README.md index d6d0ded2..e63a4155 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ There are **three working ways** to install OpenCode Mobile today, all for Andro ``` https://dzianisv.github.io/opencode-mobile/fdroid/repo ``` - In the F-Droid app: **Settings → Repositories → + (add)** and paste the URL above. Current version: **v0.4.7**. + In the F-Droid app: **Settings → Repositories → + (add)** and paste the URL above. Current version: **v0.4.17**. 3. **Direct signed APK** — download the latest release and install it manually: **https://github.com/dzianisv/opencode-mobile/releases/latest** @@ -64,7 +64,7 @@ OpenCode Mobile is a React Native / Expo app that brings the power of the [openc ## Get OpenCode Mobile -Package: `cc.agentlabs.opencode` · Android only · current version v0.4.7 +Package: `cc.agentlabs.opencode` · Android only · current version v0.4.17 | Channel | Status | How | |---|---|---| @@ -137,7 +137,7 @@ OpenCode Mobile is a thin client. It speaks the opencode HTTP + SSE API: listing ## Project Status -**Current version: v0.4.7** +**Current version: v0.4.17** | Feature | Status | |---|---| diff --git a/docs-site/download/index.html b/docs-site/download/index.html index 0fc0af6e..a9de6c2a 100644 --- a/docs-site/download/index.html +++ b/docs-site/download/index.html @@ -3,8 +3,8 @@ -Download OpenCode for Android — APK & F-Droid (free, open source) - +Download OpenCode Mobile — Google Play, APK, F-Droid + @@ -13,15 +13,15 @@ - - + + - - + + @@ -46,7 +46,7 @@ "applicationCategory": "DeveloperApplication", "description": "Open-source Android client for the OpenCode AI coding agent. Connect to an opencode server you run yourself and code from your phone.", "downloadUrl": "https://github.com/dzianisv/opencode-mobile/releases/latest/download/app-release.apk", - "softwareVersion": "0.4.7", + "softwareVersion": "0.4.17", "license": "https://github.com/dzianisv/opencode-mobile/blob/main/LICENSE", "author": { "@type": "Organization", "name": "VIBE TECHNOLOGIES, LLC" }, "offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" } @@ -170,8 +170,8 @@

Download OpenCode for Android

OpenCode Mobile is the free, open-source Android client for the OpenCode AI coding agent. Install it from - the F-Droid repository for automatic updates, or grab the signed APK directly. - No account, no tracking, no ads. Current version 0.4.7. + Google Play, the F-Droid repository for automatic updates, or grab the signed APK directly. + No account, no tracking, no ads. Current version 0.4.17.

Before you install: OpenCode Mobile is a client — it connects to an @@ -206,7 +206,7 @@

F-Droid repository Recommended

Direct APK

Prefer a one-tap install? Download the signed release APK from GitHub:

- Download APK (v0.4.3) + Download APK (latest) All releases

@@ -217,21 +217,22 @@

Direct APK

-

Google Play Coming soon

-

- A Google Play listing is in review. Until it's live, use the F-Droid repo or the APK above — - both are the same open-source app. This page will link the Play listing as soon as it publishes. +

Google Play Live

+

+ Install from Google Play — the easiest way to get the app, with automatic updates.

+
+ Get it on Google Play +
-

iPhone & iPad In development

+

iPhone & iPad Not available

- Native iOS build and TestFlight automation are underway. There is no iOS download yet; availability - will be announced only after a real TestFlight build is verified. + There is no iOS app and none is planned. OpenCode Mobile is Android-only.

- Follow iOS progress + Why no iOS
diff --git a/docs-site/index.html b/docs-site/index.html index 995514d4..575abd70 100644 --- a/docs-site/index.html +++ b/docs-site/index.html @@ -4,7 +4,7 @@ OpenCode Mobile — OpenCode AI Coding Agent on Android - + @@ -79,7 +79,7 @@ "name": "Is it on Google Play?", "acceptedAnswer": { "@type": "Answer", - "text": "Not publicly yet — Google Play is in internal testing only. You can install it today on Android via our F-Droid self-hosted repo (https://dzianisv.github.io/opencode-mobile/fdroid/repo) or the direct signed APK." + "text": "Yes. OpenCode Mobile is live on Google Play since June 2026 (current version 0.4.17, rated 4.65 out of 5). Install it from https://play.google.com/store/apps/details?id=cc.agentlabs.opencode — or use the F-Droid self-hosted repo or the direct signed APK." } }, { @@ -87,7 +87,7 @@ "name": "Is there an iOS app?", "acceptedAnswer": { "@type": "Answer", - "text": "Not for download yet. The iPhone and iPad build is in active development, including native build CI and TestFlight automation." + "text": "No. There is no iOS app and none is planned. OpenCode Mobile is Android-only by owner decision (October 2026). The iPhone and iPad build was closed, not paused." } }, { @@ -253,7 +253,8 @@

OpenCode Mobile

Run opencode serve on your laptop or VPS. OpenCode Mobile connects to it from your phone — stream AI sessions, review diffs, and approve tool calls from anywhere. Best with Tailscale.

- Download for Android + Get it on Google Play + Download for Android Get it on F-Droid Setup guide View on GitHub @@ -336,7 +337,11 @@

Key features

How to install

-

Option A — F-Droid (recommended)

+

Option A — Google Play (recommended)

+

Install OpenCode Mobile from Google Play with automatic updates:

+

Get it on Google Play

+ +

Option B — F-Droid

Add this repository in any F-Droid client (F-Droid, Droid-ify, Neo Store), then install OpenCode Mobile and get automatic updates:

https://dzianisv.github.io/opencode-mobile/fdroid/repo

In F-Droid: Settings → Repositories → add the URL above (or scan the QR code in the client's "Add repository" screen), then search for "OpenCode Mobile". Your client will ask you to confirm the repo on first connect.

@@ -345,7 +350,7 @@

Option A — F-Droid (recommended)


Scan to add the F-Droid repo

-

Option B — Direct APK

+

Option C — Direct APK

Download the latest signed APK and install it (you may need to allow installation from unknown sources):

Download latest APK

@@ -388,11 +393,11 @@

Frequently asked questions

Is it on Google Play? -

Not publicly yet — Google Play is in internal testing only. You can install it on Android today via our F-Droid repo or the direct signed APK.

+

Yes — it is live on Google Play since June 2026 (current version 0.4.17). You can also install it via our F-Droid repo or the direct signed APK.

Is there an iOS app? -

Not for download yet. The iPhone and iPad build is in active development, including native build CI and TestFlight automation. Follow the iOS / iPhone progress page.

+

No. There is no iOS app and none is planned — OpenCode Mobile is Android-only. See why there is no iOS version.

Where do my API keys live? @@ -414,7 +419,7 @@

Frequently asked questions

Setup guide OpenCode on your phone Remote access - iOS / iPhone + Why no iOS Features Comparison vs Termux diff --git a/docs-site/ios/index.html b/docs-site/ios/index.html index 39f5c5f2..74589625 100644 --- a/docs-site/ios/index.html +++ b/docs-site/ios/index.html @@ -3,9 +3,9 @@ -OpenCode for iOS / iPhone — TestFlight Work in Progress - - +No iOS app — OpenCode Mobile is Android-only + + @@ -13,15 +13,15 @@ - - + + - - + + @@ -31,7 +31,7 @@ "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "OpenCode Mobile", "item": "https://dzianisv.github.io/opencode-mobile/" }, - { "@type": "ListItem", "position": 2, "name": "iOS / iPhone", "item": "https://dzianisv.github.io/opencode-mobile/ios/" } + { "@type": "ListItem", "position": 2, "name": "No iOS app", "item": "https://dzianisv.github.io/opencode-mobile/ios/" } ] } @@ -45,22 +45,17 @@ { "@type": "Question", "name": "Is there an OpenCode app for iOS or iPhone?", - "acceptedAnswer": { "@type": "Answer", "text": "Not for download yet. The shared React Native app is configured for iPhone and iPad, and native build plus TestFlight automation is in active development. No iOS build is published on TestFlight or the App Store today." } - }, - { - "@type": "Question", - "name": "What remains before the OpenCode iOS beta?", - "acceptedAnswer": { "@type": "Answer", "text": "The generated native project and CI must pass on macOS, then Apple Developer and App Store Connect credentials must be configured so the first build can be submitted to TestFlight." } + "acceptedAnswer": { "@type": "Answer", "text": "No. There is no iOS app and none is planned. OpenCode Mobile is Android-only by owner decision (October 2026, GitHub issue #65, closed as not planned)." } }, { "@type": "Question", "name": "Can I use OpenCode on my iPhone right now in any way?", - "acceptedAnswer": { "@type": "Answer", "text": "There is no downloadable native iOS build yet. Because opencode runs as a server you control, you can reach its web interface from a mobile browser on iOS, but it is not optimized for phones. Android remains the supported native option until TestFlight opens." } + "acceptedAnswer": { "@type": "Answer", "text": "There is no native iOS app. Because opencode runs as a server you control, you can reach its web interface from a mobile browser on iOS, but it is not optimized for phones. Android remains the only supported native option." } }, { "@type": "Question", - "name": "How will I know when an iOS app is available?", - "acceptedAnswer": { "@type": "Answer", "text": "Follow GitHub issue 65 for the implementation checklist, CI status, and TestFlight milestone. Releases will be announced from the repository." } + "name": "Why is there no iOS version?", + "acceptedAnswer": { "@type": "Answer", "text": "The owner closed the iOS build in October 2026. A free app would pay the Apple Developer fee and the macOS CI cost with no revenue, and the small team keeps one platform done well instead of two done halfway. The decision is recorded in GitHub issue #65." } } ] } @@ -160,79 +155,50 @@
-

OpenCode for iOS / iPhone

-

The iOS build is now in active development. OpenCode Mobile is configured for iPhone and iPad, with native build and TestFlight CI work underway. It is not downloadable yet and nothing is published on the App Store.

-

This page tracks what is already complete, what still needs macOS and Apple access, and where to follow the launch.

+

No iOS app — OpenCode Mobile is Android-only

+

There is no iPhone or iPad app, and none is planned. OpenCode Mobile is Android-only by owner decision (October 2026, GitHub issue #65, closed as not planned). The Android app is live today on Google Play, F-Droid, and as a direct APK.

+

This page exists so searchers looking for an iOS version get the honest answer instead of a stale progress page.

-
+
-

What exists today

-

OpenCode Mobile is a free, open-source (MIT) client for the opencode AI coding agent. Android is installable today through F-Droid or a direct APK. The same React Native product is now configured for iOS with bundle ID cc.agentlabs.opencode, an App Store icon and metadata, local-network permission, and automated build work.

+

Why no iOS

+

A free app pays the Apple Developer fee and the macOS CI cost with no revenue to cover them, and a small team keeps one platform done well instead of two done halfway. The iOS build was closed in October 2026 — it was a decision, not a delay. If that decision ever changes, it will be announced from the repository.

-

If you have an Android phone (or a spare one), it works today. See the setup guide or learn how to use opencode on your phone.

+

If you have an Android phone (or a spare one), the app works today. See the setup guide or learn how to use opencode on your phone.

-
-
-

What remains before TestFlight

-
    -
  • Native macOS verification. The generated Xcode project must build and launch in iPhone and iPad Simulators, then the critical connection and chat flow must be exercised.
  • -
  • Apple configuration. The Apple Developer membership, App Store Connect app record, team ID, and API credentials must be active.
  • -
  • TestFlight proof. Release CI must build and submit the exact signed archive, and the build must appear for internal testers before we call iOS available.
  • -
-

The public checklist and implementation live in GitHub issue #65. Availability will be claimed only after a real TestFlight install is verified.

-
-
-

Your options right now if you're on iPhone

  • Use an Android device. Even an inexpensive or spare Android phone runs the full app today.
  • Use the opencode web/desktop interface. Since opencode runs as a server you control, you can reach it from a desktop or — unoptimized — from a mobile browser. It isn't a phone-native experience, but it works.
  • -
  • Follow the build. Track issue #65 for native build, CI, and TestFlight progress.
  • +
  • Watch the repo. Releases and any future platform news are announced from GitHub.
-
-
-

Launch progress & how to follow

-

Implementation is committed; a release date is not. The remaining Mac and Apple-gated work is tracked in public:

- -

Watching the repo notifies you of new releases, including any future iOS news.

-
-
-

Frequently asked questions

Is there an OpenCode app for iOS or iPhone? -

Not for download yet. The iPhone and iPad build is in active development, but there is no verified TestFlight or App Store release today.

+

No. There is no iOS app and none is planned. OpenCode Mobile is Android-only by owner decision (October 2026, GitHub issue #65, closed as not planned).

Can I use OpenCode on my iPhone at all right now? -

There's no downloadable native iOS build yet. Because opencode runs as a server you control, you can open its web interface from a mobile browser, but it isn't optimized for phones. Android remains the supported native option until TestFlight opens.

-
-
- Is the iOS app committed? -

Yes. Native build, CI, and TestFlight work is active in issue #65. The launch still depends on macOS verification and Apple credentials.

+

There's no native iOS app. Because opencode runs as a server you control, you can open its web interface from a mobile browser, but it isn't optimized for phones. Android remains the only supported native option.

Is the Android app free and private? @@ -246,7 +212,8 @@

Frequently asked questions

Got an Android device? Start here

The app is live today on Android. Set up your server, install it, and code from your phone in minutes.

diff --git a/docs-site/llms-full.txt b/docs-site/llms-full.txt new file mode 100644 index 00000000..92ef48e1 --- /dev/null +++ b/docs-site/llms-full.txt @@ -0,0 +1,73 @@ +# OpenCode Mobile — full reference + +> OpenCode Mobile is the free, open-source Android client for the opencode AI coding agent. Connect your Android phone to your own opencode server and run AI coding sessions from anywhere: stream replies token by token, review file diffs, and approve tool calls before the agent executes them. Free, MIT licensed, no account, no ads, no telemetry unless you opt in. Available on Google Play, F-Droid, and as a direct APK. Current version 0.4.17, rated 4.65 out of 5 on Google Play. Android only, no iOS. Not affiliated with opencode. + +## What it is + +OpenCode Mobile is a remote control for opencode, the terminal-based AI coding agent. It is a thin client: it speaks the opencode HTTP and SSE API directly. No middleman, no cloud relay, no hosted service. All AI inference runs on the user's own opencode server with the user's own API keys (OpenAI, Anthropic, Gemini, or local models). The app has zero AI built in. The app never receives the user's API keys and never proxies code or conversations through the maintainer's servers. + +## Who it is for + +Developers who run opencode on a workstation, laptop, or VPS and want to check in on AI coding sessions from their phone: start, resume, and switch sessions, watch diffs land, approve or reject tool calls, and steer long-running jobs away from the desk. It is not a replacement for a desktop terminal or IDE, and it is not a general AI chatbot. + +## Install (Android only) + +Google Play (recommended): https://play.google.com/store/apps/details?id=cc.agentlabs.opencode — package cc.agentlabs.opencode, free, current version 0.4.17, Android 7.0 and up. + +F-Droid (self-hosted repo): add https://dzianisv.github.io/opencode-mobile/fdroid/repo in any F-Droid client (F-Droid, Droid-ify, Neo Store), then install OpenCode Mobile for automatic updates. + +Direct APK: download the latest signed APK from https://github.com/dzianisv/opencode-mobile/releases/latest — same package id cc.agentlabs.opencode. + +There is no iOS app and none is planned. OpenCode Mobile is Android-only by owner decision (October 2026). See https://dzianisv.github.io/opencode-mobile/ios/ for the full answer. + +## Setup in 5 minutes + +1. Install opencode on a machine: npm install -g opencode-ai. +2. Run it as a server: OPENCODE_SERVER_PASSWORD=yourpassword opencode serve --hostname 0.0.0.0 --port 4096. +3. Make it reachable from the phone: Tailscale is the recommended option (connect to the machine's Tailscale IP, for example http://100.x.x.x:4096). Cloudflare Tunnel, ngrok, or the same local network also work. +4. In the app, tap Add Connection, enter the server URL and password, and connect. + +No server yet: tap "Try a Demo" in the app to watch a scripted bug-fix session (reasoning, grep, diff, permission prompt) in about 30 seconds, offline, with no setup. + +## Features + +- Streaming chat: token-by-token responses directly from the opencode server. +- Diff viewer: inline side-by-side diffs of every file change the agent makes. +- Tool-call approval: review and approve or reject file writes, shell commands, and other agent actions from the phone. +- Multi-connection: manage multiple opencode servers (local network, Cloudflare Tunnel, ngrok, Tailscale). +- Session management: browse, create, and resume coding sessions on the server. +- Biometric unlock: fingerprint or face unlock protects the app and individual message sends. +- Secure credential storage: server credentials stored in the Android Keystore via expo-secure-store. +- Offline demo mode: a full scripted bug-fix walkthrough with zero setup. + +## Facts + +- Price: free, 0 USD. License: MIT. Source code: https://github.com/dzianisv/opencode-mobile +- Platform: Android only (7.0 and up). No iOS. +- OpenCode versions: OpenCode 2 is the primary target; OpenCode 1.x servers are supported for the core surface. +- Publisher: VIBE TECHNOLOGIES, LLC. Not affiliated with opencode or the Anomaly team. +- Privacy: no code, prompts, or AI responses are collected. All traffic goes from the app directly to the user's own opencode server. Optional Sentry crash reporting collects only device model, OS version, and stack traces. + +## Frequently asked questions + +Is OpenCode Mobile free? Yes. Completely free and open source under the MIT license. No feature gate, no ads, no analytics unless you opt in. + +Do I need my own server? Yes. It is a client, not a hosted service. You run an opencode server yourself and the app connects to it over the network. + +Is it on Google Play? Yes, live since June 2026: https://play.google.com/store/apps/details?id=cc.agentlabs.opencode + +Is there an iOS app? No, and none is planned. Android-only. + +Where do my API keys live? On your own opencode server. The app never touches them. + +Is it an official OpenCode product? No. It is an independent, community-built client, not made by, endorsed by, or affiliated with the opencode team. + +## Links + +- Website: https://dzianisv.github.io/opencode-mobile/ +- Google Play: https://play.google.com/store/apps/details?id=cc.agentlabs.opencode +- GitHub: https://github.com/dzianisv/opencode-mobile +- Download: https://dzianisv.github.io/opencode-mobile/download/ +- Setup guide: https://dzianisv.github.io/opencode-mobile/guide/ +- Features: https://dzianisv.github.io/opencode-mobile/features/ +- Troubleshooting: https://dzianisv.github.io/opencode-mobile/troubleshooting/ diff --git a/docs-site/llms.txt b/docs-site/llms.txt new file mode 100644 index 00000000..49136e14 --- /dev/null +++ b/docs-site/llms.txt @@ -0,0 +1,29 @@ +# OpenCode Mobile + +> OpenCode Mobile is the free, open-source Android client for the opencode AI coding agent. Connect your Android phone to your own opencode server and run AI coding sessions from anywhere: stream replies token by token, review file diffs, and approve tool calls before the agent executes them. Free, MIT licensed, no account, no ads, no telemetry unless you opt in. Available on Google Play, F-Droid, and as a direct APK. Current version 0.4.17, rated 4.65 out of 5 on Google Play. Android only, no iOS. Not affiliated with opencode. + +## Install + +- [Google Play](https://play.google.com/store/apps/details?id=cc.agentlabs.opencode): Install OpenCode Mobile from Google Play (current version 0.4.17) +- [Download](https://dzianisv.github.io/opencode-mobile/download/): All Android install options: Google Play, F-Droid repo, direct APK +- [Setup guide](https://dzianisv.github.io/opencode-mobile/guide/): Start opencode serve and connect the app in 5 minutes + +## Features + +- [Features](https://dzianisv.github.io/opencode-mobile/features/): Streaming chat, diff viewer, tool-call approval, multi-connection, biometric unlock, session management +- [OpenCode on your phone](https://dzianisv.github.io/opencode-mobile/opencode-on-phone/): How to use OpenCode from your phone +- [Try the demo](https://dzianisv.github.io/opencode-mobile/try-demo/): Watch the agent fix a real bug in 30 seconds, no server needed + +## Compare + +- [OpenCode Mobile vs ChatGPT and Copilot](https://dzianisv.github.io/opencode-mobile/comparison/): How a self-hosted client differs from hosted AI assistants +- [OpenCode Mobile vs Termux](https://dzianisv.github.io/opencode-mobile/vs-termux/): Native client vs terminal on Android +- [Claude Code on Android](https://dzianisv.github.io/opencode-mobile/claude-code-android/): Run Claude Code from your phone via OpenCode Mobile +- [GPT and Gemini on Android](https://dzianisv.github.io/opencode-mobile/gpt-gemini-android/): Use GPT and Gemini models through your own opencode server + +## Help + +- [Troubleshooting](https://dzianisv.github.io/opencode-mobile/troubleshooting/): Connection, server, and install problems +- [Remote access](https://dzianisv.github.io/opencode-mobile/remote-access/): Reach your server from anywhere with Tailscale, Cloudflare Tunnel, or ngrok +- [No iOS app](https://dzianisv.github.io/opencode-mobile/ios/): Why there is no iPhone or iPad version +- [Source code](https://github.com/dzianisv/opencode-mobile): GitHub repository, MIT license diff --git a/docs-site/opencode-on-phone/index.html b/docs-site/opencode-on-phone/index.html index 198fbd2b..c207749d 100644 --- a/docs-site/opencode-on-phone/index.html +++ b/docs-site/opencode-on-phone/index.html @@ -4,7 +4,7 @@ How to Use OpenCode on Your Phone — The Easy Way (Android) - + @@ -325,7 +325,7 @@

Frequently asked questions

Does it work on iPhone? -

Not for download yet. The iPhone and iPad build is in active development; follow the iOS progress page for native build and TestFlight status.

+

There is no iOS app and none is planned — OpenCode Mobile is Android-only. See why there is no iOS version.

diff --git a/docs-site/robots.txt b/docs-site/robots.txt index 670c9462..fcc6a651 100644 --- a/docs-site/robots.txt +++ b/docs-site/robots.txt @@ -1,3 +1,26 @@ +# OpenCode Mobile — https://dzianisv.github.io/opencode-mobile/ +# AI search crawlers are explicitly allowed. See llms.txt for a machine-readable summary. +User-agent: OAI-SearchBot +Allow: / + +User-agent: ClaudeBot +Allow: / + +User-agent: Claude-SearchBot +Allow: / + +User-agent: PerplexityBot +Allow: / + +User-agent: Perplexity-User +Allow: / + +User-agent: Google-Extended +Allow: / + +User-agent: Bingbot +Allow: / + User-agent: * Allow: / diff --git a/docs-site/sitemap.xml b/docs-site/sitemap.xml index 0f8fad48..4749fb2e 100644 --- a/docs-site/sitemap.xml +++ b/docs-site/sitemap.xml @@ -4,11 +4,13 @@ https://dzianisv.github.io/opencode-mobile/ weekly 1.0 + 2026-11-14 https://dzianisv.github.io/opencode-mobile/download/ weekly 0.9 + 2026-11-14 https://dzianisv.github.io/opencode-mobile/guide/ @@ -47,7 +49,7 @@ https://dzianisv.github.io/opencode-mobile/opencode-on-phone/ monthly 0.8 - 2026-06-08 + 2026-11-14 https://dzianisv.github.io/opencode-mobile/remote-access/ @@ -59,7 +61,7 @@ https://dzianisv.github.io/opencode-mobile/ios/ monthly 0.6 - 2026-06-08 + 2026-11-14 https://dzianisv.github.io/opencode-mobile/try-demo/ diff --git a/growth/aso-play-listing.md b/growth/aso-play-listing.md new file mode 100644 index 00000000..58151d38 --- /dev/null +++ b/growth/aso-play-listing.md @@ -0,0 +1,95 @@ +# ASO — Google Play listing for OpenCode Mobile + +Status: DRAFT, prepared 2026-11-14. Not applied: applying it waits on the owner's +Play Console sign-in (Work Log row "Unblock Play reviews — Den's one-time browser sign-in"). +Package: cc.agentlabs.opencode. Current live listing verified by reading the Play page 2026-11-13. + +## Live listing today (verified) + +- Title: "OpenCode: AI Coding Agent" (25 chars). No "Mobile" in the title, no "Android" keyword. +- Short description: "AI coding agent in your pocket. Review diffs, approve tool calls, on your phone." (80 chars, field is full) +- Rating: 4.65 stars from 139 ratings. +- Long description: good structure (what it does, features, connections, who it is for, getting started, open source, privacy). + +## Proposed title (30 chars max) + +- "OpenCode Mobile: AI Coding" (26 chars) — carries the brand name people search for + ("OpenCode Mobile") plus the "AI coding" keyword. Replaces "OpenCode: AI Coding Agent". +- Do not use "OpenCode Mobile — AI Coding Agent" (33 chars, over the limit). + +## Proposed short description (80 chars max) + +- Keep the current one unchanged: "AI coding agent in your pocket. Review diffs, approve tool calls, on your phone." + It is exactly 80 chars, reads as conversion copy, and already contains "AI coding agent". + +## Proposed long description (4000 chars max, all indexed) + +Keep the live long description. It already works. Two small changes only: + +1. First paragraph: keep as is — it contains opencode, Android, AI coding, self-hosted, + and phone in the first 200 words. +2. Add one line at the end, under PRIVACY: "Android only. There is no iOS version." + +Full text (copy from the live listing, with the added line): + +OpenCode Mobile is the AI coding agent companion built for developers who self-host opencode. +Connect your Android phone to your opencode server and run AI-powered coding sessions from +anywhere — watch diffs land, approve tool calls, and guide Claude, GPT-4, or Gemini in real time. + +WHAT IT DOES +OpenCode Mobile is a thin client for the opencode CLI (github.com/sst/opencode). It speaks the +opencode HTTP + SSE API, so every AI coding session on your workstation or server is instantly +reachable from your phone. All AI model calls go through your own server — your API keys, your +code, your infrastructure. Nothing passes through our servers. + +CORE FEATURES +- Real-time streaming chat — watch your AI coding assistant think and respond token by token, just like a desktop terminal +- File diff viewer — see every code change the agent proposes before you approve it; no surprise rewrites +- Tool-call approval — review and approve or reject file writes, shell commands, and other agent actions from your phone +- Multi-session management — start, resume, and switch between AI coding sessions without losing context +- Biometric unlock — fingerprint or face unlock keeps your sessions private on shared or lost devices + +CONNECTION OPTIONS +- Local Wi-Fi — zero config when phone and dev machine are on the same network +- Tailscale — connect securely across networks without opening ports +- Cloudflare Tunnel — public HTTPS endpoint for your opencode server in minutes +- ngrok — quick ad-hoc tunnels for demos or one-off remote sessions + +WHO IT IS FOR +- Developers running opencode on their workstation who want to check in from their phone +- Engineers away from their desk who want to review or steer long-running AI coding jobs +- Teams self-hosting AI developer tools who want a polished mobile interface +- Open-source contributors who want an MIT-licensed alternative to proprietary AI coding apps + +GETTING STARTED +Install opencode on any machine: npm install -g opencode-ai, then run opencode serve. Open the app, +tap Connect, paste your server URL. Your AI coding agent is now on your phone. + +OPEN SOURCE +MIT licensed. Source code at github.com/dzianisv/opencode-mobile. Contributions welcome. + +PRIVACY +OpenCode Mobile does not collect your code, prompts, or AI responses. All traffic goes from the app +directly to YOUR opencode server. Optional Sentry crash reporting collects only device model, OS version, +and stack traces. Android only. There is no iOS version. + +## Keywords to win (score monthly: relevance, difficulty, volume) + +- opencode mobile, opencode android, opencode client, opencode app +- ai coding agent, ai coding, coding agent, mobile coding agent +- claude code android, code from phone, self-hosted ai coding +- ai coding agent android, opencode android client + +## Screenshots (first 3 carry search — already live on the site) + +1. Connect to your opencode server (biggest promise: your agent, on your phone) +2. Sessions load from your server (core interaction) +3. Send tasks to your AI agent (differentiator: you steer, it codes) +Ship at least 5 screenshots plus the 1024x500 feature graphic. One caption of 5 to 7 words each. + +## How to apply (owner step, after sign-in) + +1. Play Console > OpenCode: AI Coding Agent > Store presence > Main store listing. +2. Paste the title, short description, and long description above. Save. +3. Record the date and the rating/downloads before and after in this file, so the next + iteration can tell what moved.