# DSH Mobile

> Self-hosted Android app running DeepSeek Harness AI agent locally without root or Termux, with 19 built-in toolchains and accessibility automation.

- **Category:** AI Agents
- **Licence:** MIT
- **Latest version:** v1.4.36
- **Open source:** oss
- **Languages:** Kotlin, Python
- **Platforms:** Android, Build from Source
- **Tags:** Android, Mcp, Ai Agents, Accessibility, Local Ai, Deepseek, Plugin System, Node.js, Open Source, Self Hosted, Offline First, Ai Agent, Voice input, Agent runtime, Llm agent, Android app, Coding agent, Apk, Agent framework, Deepseek Harness, Bionic, Termux Alternative, Mobile Agent, No Root, Device Automation

## Description

DSH Mobile is a complete Android port of DeepSeek Harness (dsh 0.2.1-rc.2), the open-source AI agent framework from DeepSeek AI. It bundles a bionic Node.js runtime and the full dsh engine — including its plugin system, WebUI, and tool calling chain — directly into an APK that runs in the app sandbox. The agent listens only on 127.0.0.1, keeping sessions, credentials, and workspaces on the device; whether model requests leave the phone depends on the model endpoint you configure. Key capabilities include an extension center with 19 one-click environments for languages and tools, community plugin installation from npm, a WebUI accessible via LAN with a one-time 6-digit code, 21 accessibility action primitives for device automation with multi-layer visual fallback, voice input via system or OpenAI-compatible APIs, and three permission tiers (normal sandbox, Shizuku adb-level, Root). The APK is ~144 MB, requires Android 8.0+ with WebView ≥ Chrome 85, and runs on arm64-v8a or x86_64. No Docker, no server — just install the APK and run.

## Links

- [Homepage](https://github.com/soodok/deepseek-harness-local-android)
- [GitHub Repository](https://github.com/Soodok/Deepseek-Harness-Local-Android)
- [Releases / APK Downloads](https://github.com/Soodok/Deepseek-Harness-Local-Android/releases)
- [Issues / Bug Reports](https://github.com/Soodok/Deepseek-Harness-Local-Android/issues)
- [QQ Community Group](https://github.com/Soodok/Deepseek-Harness-Local-Android#%E5%8F%8D%E9%A6%88)
- [Accessibility Control Documentation](https://github.com/Soodok/Deepseek-Harness-Local-Android/blob/main/docs/ACCESSIBILITY.md)
- [LAN WebUI Documentation](https://github.com/Soodok/Deepseek-Harness-Local-Android/blob/main/docs/LAN_WEBUI.md)
- [Narrow UI Plugins Documentation](https://github.com/Soodok/Deepseek-Harness-Local-Android/blob/main/docs/NARROW_UI.md)
- [Voice Input Documentation](https://github.com/Soodok/Deepseek-Harness-Local-Android/blob/main/docs/VOICE_INPUT.md)
- [Notifications & Background Behavior Documentation](https://github.com/Soodok/Deepseek-Harness-Local-Android/blob/main/docs/NOTIFICATIONS.md)
- [Complex Scenarios Design Documentation](https://github.com/Soodok/Deepseek-Harness-Local-Android/blob/main/docs/COMPLEX_SCENARIOS.md)

---
Source: https://selfhost.directory/project/deepseek-harness-local-android