dsh-mobile-remote
Run the following command in DeepSeek Harness:
dsh plugin install az7627/dsh-mobile-remote
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install az7627/dsh-mobile-remote in DeepSeek Harness to install this plugin; the source is available at https://github.com/az7627/dsh-mobile-remote.
About this plugin
DeepSeek Harness ships a Web GUI that was designed exclusively for desktop browsers. On a phone, or when reached through a WireGuard tunnel, the three-column layout overflows, the settings page renders blank, and every privileged RPC returns 403. dsh-mobile-remote fixes all of that without touching Harness source code.
The work falls into three groups. First, mobile layout: below 760 px the shell collapses to a single column, the sidebar becomes a slide-in drawer, modals go fullscreen with independent scroll, and floating panels are clamped and translated to stay on-screen. Second, interaction rebuilds: the directory picker is replaced by a Miller-columns web page with a clickable breadcrumb; a new File Manager pane offers a split-column browser, right-click menu (rename, copy, paste, delete, download, open-with, terminal), inline previews for text, images, video and audio, a 64 KB-windowed hex editor, and 8 MB uploads; above that sits a real PTY terminal (node-pty + xterm.js) that handles line editing, ANSI colours, and full-screen TUI apps like vim and top, with a 10-minute idle reaper to prevent process leaks. Third, remote-access fixes: privileged APIs that rc.6 pins to loopback are forwarded through a trusted-host channel and replayed as loopback requests; a UUIDv4 fallback covers phones accessing over a plain-HTTP tunnel where crypto.randomUUID is missing; a PWA manifest with PNG and apple-touch icons plus a reconnect status bar round out the remote experience.
The plugin suits two audiences: admins who manage DeepSeek Harness primarily from a phone or tablet and want a near-native single-column experience; and DevOps engineers who expose Harness to a team over WireGuard and need a browser-based terminal, file management, and working remote settings without any desktop client.
Use Cases
- Browsing and managing DeepSeek Harness workspaces from a phone
- Using a PTY terminal through a WireGuard tunnel in the browser
- Performing file operations remotely without a desktop client
Best For
- Ops engineers managing Harness primarily from a phone or tablet
- DevOps teams accessing Harness remotely via WireGuard
- Self-hosted users seeking a near-native browser experience
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.