kaelorvyn

dsh-mobile

kaelorvyn

DSH Mobile is a remote access solution that puts DeepSeek Harness (DSH) on Android phones. It consists of a modified dsh-pocket plugin for the computer and an Android App, using an "one invite code = one phone" authorization model for scan-to-connect without passwords, with per-device permission revocation from the computer.

v2.0
Published at
Sep 11, 2026
0
Stars
3
Download
Synced at
18d ago
android

Latest release

v2.0Sep 11, 2026, 04:15 PM
Downloads slow? Switch the source anytime above

README

Project Overview

DSH Mobile puts DeepSeek Harness (DSH) on your phone: scan to connect, no password needed; the computer shows which phones have connected and can revoke permissions per device. This repository has two parts: plugin/ is a modified version of dsh-pocket (GPL-2.0 branch), running a reverse proxy on the computer to expose local DSH to LAN/WAN with authentication; android/ is the DSH Android App, a WebView shell with built-in camera scanning that automatically binds and connects after scanning the computer's QR code.

Key Features

  • Invite code authorization model: One invite code = one phone. The QR code contains an invite code, not the master password; the phone scans and connects without entering a password
  • Per-device revocation: Deleting an invite code immediately disables the phone using it; next time the App opens it returns to the scan screen
  • One QR code, two uses: Phone browser scans → normal URL, password still required; DSH App scans → connects without password and automatically selects the faster LAN
  • Automatic route selection: Concurrently probes LAN and WAN entries, using whichever responds first; transient failures from network switching are automatically retried once
  • Plain-language failure reasons: The failure page lists probe results for each entry (timeout / wrong password / port unreachable / DNS failure)
  • Built-in camera scanning: Full-screen viewfinder using system Camera + ZXing local decoding, no scanning SDK dependency; supports selecting codes from gallery without storage permission
  • Full-screen adaptation: Immersive status bar, UI compressed for narrow phone screens

Target Audience

  • Users who want to use DeepSeek Harness on Android phones
  • Users who need remote access to DSH on their computer
  • Android users

Quick Start

  1. Computer: Copy plugin/ to your dsh-pocket installation (usually ~/.dsh/profiles//node_modules/dsh-pocket/), restart DSH
  2. Generate a QR code in DSH Settings → Phone Access
  3. Android: Install the App and scan the computer's QR code with the built-in camera
  4. Automatically binds and connects without entering a password

Core Advantages

  • Invite code authorization model, one code per phone, per-device revocation
  • Scan to connect without passwords
  • Automatic route selection with LAN priority
  • Computer can view connected phones and manage them individually

System Requirements

  • OS: Android (phone), computer (plugin)
  • Additional dependencies: dsh-pocket must be installed on the computer

Release history

Sort