A Flutter app called jackwener/DSH-Android has put DeepSeek’s coding agent on Android phones without root access, and it pulled in roughly 2,300 GitHub stars in its first week. The shift is a small one on paper and a big one in practice: the agent runtime that until now lived on a workstation now fits in your pocket.
What DSH-Android Actually Is
DeepSeek Harness, or DSH, is DeepSeek’s open coding-agent runtime. On a desktop it can inspect files, run shell commands, call development tools and revise code. DSH-Android is an unofficial, open-source Android client for that runtime, built in Flutter with a Kotlin platform layer. The project is published under AGPL-3.0, while its SDK and examples carry the MIT license.
It is not a DeepSeek product. It is a third-party client that packages the runtime for phones, and it asks for neither root access nor Termux, the terminal emulator Android tinkerers usually reach for when they want a Linux environment on a handset.
Two Ways to Run It
The app works in two modes. In local execution, it installs Ubuntu, Node.js and the DSH runtime inside the app itself, so the agent runs on the phone. That bundled environment eats about 1 GB of storage, a real number to weigh before installing on a device that is also your camera and your wallet.
In remote control, the app connects over SSH or DSH Remote to a DSH instance running on a laptop or server, letting you resume and manage sessions from the phone. Remote mode comes with limits worth knowing up front: attachments are images only, there is no in-app web view, and plugins are toggle-only.
The Feature That Raises Eyebrows
Phone-operation mode is the part to watch. The app reads the screen and taps for you, with three confirmation levels built in. That is an agent reaching beyond a code editor and into the interface of the phone itself, and the confirmation tiers are the project’s answer to the obvious question of how much rope to give it.
Installation is deliberately unfussy and deliberately outside the usual channels. The app requires Android 8.0 (API level 26) or newer and ships as an arm64 APK for phones plus x86_64 builds for emulators, with no 32-bit ARM package. It is sideload only, distributed through GitHub Releases, and it is not on Google Play.
Who It Is For
The short answer: developers who want their coding agent with them, and tinkerers who like the idea of a full Linux-plus-Node stack on a phone without voiding the warranty dance that root usually demands. The 1 GB local footprint and the arm64-only build narrow the field a little. Anyone on an older 32-bit device is out, and anyone short on storage should think twice.
The 2,300 stars in week one suggest the audience found it fast. For context, that is the kind of first-week traction most open-source Android utilities never see in a year, and it tracks with how quickly coding agents have moved from demo videos to daily tools.
The Trend Underneath
DSH-Android is not arriving alone. On November 2, DeepSeek’s Harness team open-sourced dsh-superagent, a research prototype that takes development requests through GitHub and optionally Feishu, works each one in a separate session and returns results such as pull requests to the original conversation. It runs as a bundle for DeepSeek Harness, is configured around a single GitHub repository, gives every task its own working directory and agent session, and includes a web panel flagging matters that need human attention. The implementation grew out of the team’s daily development workflow and is published under the MIT license.
Put the two together and the direction is clear. One project shrinks the agent’s host down to a phone; the other stretches its working life out into longer-running tasks with less human coordination. What’s changing is not just where the agent runs but how much of the loop it can hold on its own.
For an ordinary reader, the practical takeaway is narrower. A coding agent that fits on a phone, controls a desktop session over SSH and can tap through a screen with confirmation prompts is a tool for people who already write code, not a consumer app. It is sideloaded, AGPL-3.0, and unofficial, which means the usual caution applies: check the release, check the permissions, and keep the confirmation levels where you want them.
The repository is live on GitHub, the arm64 APK sits in Releases, and the star count from week one is the number to beat.
Sources
- dsh-Go Brings DeepSeek's Coding Agent to Android Without Root Access | AlphaSignal
- DeepSeek team open-sources proactive coding agent research prototype · TechNode
Photo: Gilles Lambert / Unsplash (Unsplash License)





