Repolode
jackwener

jackwener/DSH-Android

An Android app that runs the DeepSeek Harness agent on your phone, letting you control files, apps, and system settings with plain-language requests, without root or Termux.

Stars
867
Forks
91
Open issues
5
Last commit
2 days ago

What is it?

DSH-Android packages the DeepSeek Harness (dsh) agent engine into a single APK for Android 10 and later on arm64 devices. You type or speak a task such as listing the largest files in Downloads, and the agent carries it out on the phone. Device abilities cover file search and organization, reading text from PDF, Word, Excel and PowerPoint files, screen reading and tapping through the accessibility service, toggling Wi-Fi, Bluetooth, Do Not Disturb and other settings, and reading or replying to notifications.

The engine runs inside the app process as a native Node 24 library started from a foreground service, so no proot, Termux or root access is required. Optional Shizuku integration unlocks additional system switches. Scheduled and condition-based automations can trigger on events such as connecting to Wi-Fi, starting to charge, arriving at a location or receiving a notification.

Besides DeepSeek, the app can connect to OpenAI-compatible endpoints and several other model providers by entering an API key and choosing a model.

Key features

  • 01Runs the dsh agent on Android without root or Termux
  • 02Searches, organizes and reads files, including PDF and Office documents
  • 03Reads the screen and operates other apps through the accessibility service
  • 04Changes system settings such as Wi-Fi, Bluetooth, volume and Do Not Disturb
  • 05Schedules tasks or triggers them on conditions like connecting to Wi-Fi or charging
  • 06Supports DeepSeek and OpenAI-compatible model providers

Use cases

  • Tidying up downloads or cleaning up large files on your phone by describing what you want
  • Automating routine phone actions, such as turning on Do Not Disturb when charging at night
  • Reading and replying to notifications hands-free
  • Experimenting with a phone-based AI agent without rooting the device

Quick start

  1. 1

    Download the APK from Releases and install it (arm64, Android 10+)

  2. 2

    Log in to a DeepSeek account or enter a DeepSeek API key

  3. 3

    Type what you want done in plain language, e.g. list the 5 largest files in Downloads

  4. 4

    Optional: install Shizuku in Settings → Phone permissions and enable boot start (wireless debugging)

Things to know

  • Only runs on Android 10+ with arm64-v8a devices.
  • Needs a DeepSeek account or API key to use the agent.
  • Cannot operate other apps while the phone is on a secure lock screen.
  • Some Chinese ROMs need manual permission for background pop-ups and autostart.

In collections

Topics

FAQ

What is DSH-Android?
An Android app that runs the DeepSeek Harness agent on your phone, letting you control files, apps, and system settings with plain-language requests, without root or Termux. DSH-Android packages the DeepSeek Harness (dsh) agent engine into a single APK for Android 10 and later on arm64 devices. You type or speak a task such as listing the largest files in Downloads, and the agent carries it out on the phone. Device abilities cover file search and organization, reading text from PDF, Word, Excel and PowerPoint files, screen reading and tapping through the accessibility service, toggling Wi-Fi, Bluetooth, Do Not Disturb and other settings, and reading or replying to notifications.
Is DSH-Android free to use? What license does it have?
DSH-Android is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is DSH-Android still maintained?
Actively maintained. The last commit to DSH-Android was on Nov 6, 2026.
What can I use DSH-Android for?
Tidying up downloads or cleaning up large files on your phone by describing what you want Automating routine phone actions, such as turning on Do Not Disturb when charging at night Reading and replying to notifications hands-free Experimenting with a phone-based AI agent without rooting the device
How do I install DSH-Android?
Download the APK from Releases and install it (arm64, Android 10+) Log in to a DeepSeek account or enter a DeepSeek API key Type what you want done in plain language, e.g. list the 5 largest files in Downloads Optional: install Shizuku in Settings → Phone permissions and enable boot start (wireless debugging)
Where can I get DSH-Android?
The source code and installation instructions are on GitHub: https://github.com/jackwener/DSH-Android

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects