{"repo":"system1970/opencode-mobile-use","free":true,"listed":false,"github":"https://github.com/system1970/opencode-mobile-use","clone":"git clone https://github.com/system1970/opencode-mobile-use.git","description":"Control mobile devices from OpenCode — live TUI sidebar screen, resilient UI hierarchy dumps, touch gestures, and deep links.","language":"TypeScript","stars":46,"topics":["adb","ai-agent","android","automation","computer-use","ios","mobile-use","opencode","tui","webdriveragent"],"license":"MIT","category":"mobile-apps","readme_excerpt":"opencode-mobile-use Control an Android phone from OpenCode — with a live phone screen in the TUI sidebar , full agent tooling for taps, typing, calls, and apps, and a built-in phone-vision subagent. The agent drives the phone like a remote control; everything is verified against the real screen, not assumed. Published on npm as opencode-mobile-use . Works over USB, wireless adb, or Tailscale (drive the phone from anywhere). What it provides - Live sidebar screen — the phone's display renders in the TUI sidebar ( 36×30 cells via the terminal image protocol) and updates when the screen changes. Click it to open an enlarged full-resolution view. - 12 agent tools — phone devices , phone screenshot (SoM annotation + downscale), phone dump ui , phone tap , phone swipe , phone type , phone key , phone open , phone install , phone logcat , phone shell , phone adb . - Resilient UI dump — phone dump ui survives screens that never idle (video previews, playing progress bars): it hard-bounds uiautomator with a timeout, kills stale processes, disables animations, and as a last resort pauses media briefly, then resumes it. - Deep links first — the skills prefer am start intents ( spotify:track: , spotify:search: , x.com/... , https://github.com/... ) over fragile tap-through-UI navigation; track/album/playlist IDs are resolved with a web search when needed. - App skills — in-plugin skills encode hard-won failure modes: - mobile-use — base loop (connect, deep links first, look → act → verif","default_branch":null,"files":null,"tree":[],"storefront":"/r/system1970","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/system1970/opencode-mobile-use/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}