AI Agent Hub
Back to plugins
🖥️

adb_dsh_plugin

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install mang0cola/adb_dsh_plugin

Paste the following prompt into your AI chat to install this plugin:

To install adb_dsh_plugin in DeepSeek Harness, run the command dsh plugin install mang0cola/adb_dsh_plugin; the full source address is https://github.com/mang0cola/adb_dsh_plugin.

About this plugin

The adb_dsh_plugin is a client plugin that seamlessly integrates Android Debug Bridge (ADB) tools into the DeepSeek Harness model ecosystem. It addresses the challenge of enabling AI models to directly interact with Android devices for operations like device queries, app management, and UI analysis, thereby streamlining testing, debugging, and data collection workflows for mobile applications.

Core capabilities of this plugin span essential aspects of device management: from basic device listing and information retrieval (such as Android version, battery status) to granular app control (installation, launching, uninstallation, permission checks) and interactive operations (taps, swipes, text input). It also provides analysis tools like UI hierarchy extraction, screenshot capture, and logcat snapshots. Notably, the plugin supports structured output, allowing models to parse app components and system services directly, while offering security configurations (e.g., device whitelisting, destructive action limits) to ensure safe operations.

The adb_dsh_plugin is ideal for Android developers, test engineers, automation specialists, and researchers seeking to interact with Android devices through large language models. Whether executing automated test cases, monitoring device states in real-time, or building AI-driven debugging workflows, it delivers reliable and flexible tool support. Designed for deep integration with the Harness framework, it ensures proper handling of timeout and cancellation signals during tool invocations, enhancing stability in complex tasks.

Use Cases

  • Automatically execute test cases on Android devices.
  • Monitor device status in real-time and debug app performance.
  • Manage app installation and file transfers through model interaction.

Best For

  • Android app developers performing automated testing.
  • Test engineers conducting device interaction and validation.
  • Researchers exploring AI-based mobile device control.