What it does
OpenCode Mobile is a community-built Android client for the opencode coding agent. It is not made by or affiliated with the opencode team. It talks to an opencode server you run yourself, over your local network, a Cloudflare Tunnel, ngrok or Tailscale, and your AI provider keys stay with that server rather than in the app. In the app you can manage several server connections, browse, create and resume sessions, watch responses stream in, view inline diffs of the agent's file changes, and approve or reject tool calls before they run. Biometric unlock protects the app and message sends, and server credentials are kept in the Android Keystore. A Try a Demo mode plays a scripted bug-fix session with no server needed. It is available through Google Play, a self-hosted F-Droid repository or a direct APK, and there is no iOS build. The README lists a hosted opencode Cloud option as planned and not yet shipped, and says Sentry crash reporting is opt-in.
Capabilities
- Android client for a self-hosted opencode server
- Token-by-token streaming chat
- Inline diff viewer for the agent's file changes
- Approve or reject tool calls before they run
- Biometric unlock and Android Keystore credential storage
- Offline demo mode
When to use it
- You already run an opencode server and want to check on sessions from your phone
- You want to approve an agent's tool calls while away from your desk
- You want to try the demo mode before setting up a server