selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

GitHub
DSH Mobile logo

Self-host DSH Mobile

v1.4.36

Android port of DeepSeek Harness AI agent

ReleaseOpen SourceMIT
Updated7 hours ago
LanguageKotlin
Setup difficultyModerate
MobileNative app
Stars
371
Ports
3080 (WebUI (dsh engine)), 3083 (Capability bridge (accessibility, device control)), 3090 (LAN WebUI reverse proxy)
Install with Build from Source
DSH Mobile promotional screenshot showing the app interface

What is DSH Mobile?

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.

Should you self-host DSH Mobile?

DSH Mobile scores 52/100 on selfhost.directory (how scoring works) and ranks #86 of 209 in AI Agents. It has 371 GitHub stars.

It shipped 12 stable releases in the past year. The latest, runtime, came out on 28 October 2026.

Setup is moderate: expect some configuration beyond a single command. It is MIT-licensed and written mostly in Kotlin.

Its closest alternative on selfhost.directory is Orca (91/100, 108 642 stars). It scores higher overall, so compare the two before you pick. See DSH Mobile vs Orca side by side.

Features

  • Background Persistence
  • Local Closed-Loop Execution

DSH Mobile README

How to install DSH Mobile

Install DSH Mobile with Build from Source

./scripts/collect-termux-runtime.sh app/src/main/assets/runtime.zip aarch64 python scripts/dedupe-runtime.py app/src/main/assets/runtime.zip ./gradlew assembleDebug -Pabi=arm64-v8a

Requires JDK 17, Android SDK, NDK r26+, CMake 3.22.1. Builds debug APK.

DSH Mobile releases & version history

More in AI Agents

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…