gitwtfhub

wtf is dsh-web-ui?

zhu1090093659/dsh-web-ui — explained in plain English

Analysis updated 2026-08-15

2,055TypeScriptAudience · developerComplexity · 3/5Setup · moderate

TL;DR

A plugin and theme pack for the DeepSeek Harness Web UI that adds a task board, git graph, mobile remote control, SSH panel, and ten fun skins. Install plugins individually or all at once via npm.

Mindmap

mindmap
  root((repo))
    What it does
      Task board with scheduling
      Git graph and file panel
      Mobile remote control
      SSH panel
    Features
      Image understanding tool
      Whale pet companion
      Live token statistics
    Themes
      Windows XP Luna
      Minecraft skin
      Trading Terminal skin
      Hatsune Miku skin
    Installation
      Individual npm packages
      Bundle package all-in-one
      dsh plugin command
    Audience
      Power users of DSH
      Mobile workers
      Theme enthusiasts

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Organize AI agent tasks on a Kanban board with scheduled cron jobs that run automatically.

REASON 2

Control your desktop AI workspace remotely from a phone by scanning a QR code.

REASON 3

Manage remote servers with a web-based SSH terminal, file transfers, and port forwarding.

REASON 4

Restyle the AI web UI with nostalgic themes like Windows XP or Minecraft.

What's in the stack?

TypeScriptnpmDeepSeek Harness

How it stacks up

zhu1090093659/dsh-web-uimakecindy/cindyopensearch-project/opensearch-dashboards
Stars2,0552,0522,095
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-17
MaintenanceActive
Setup difficultymoderatemoderatehard
Complexity3/53/54/5
Audiencedeveloperdeveloperops devops

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires an existing DeepSeek Harness Web UI installation and uses the dsh plugin command to install packages from npm.

The license for this repository is not specified in the available documentation.

Wtf does this do

dsh-web-ui is a collection of plugins and visual skins for the DeepSeek Harness (DSH) Web UI. It adds a task board, a git branch graph, a right-side panel with file tree and preview tabs, a remote mobile interface, an SSH remote operations panel, an image understanding tool, a whale pet, live token statistics, and a skin center with ten themes. All plugins can be installed individually or together via a bundle package. The task board organizes work into five columns: to plan, to do, in progress, done, and failed. Clicking "execute" on a card runs the task in a real DSH agent session and writes the status back automatically. Tasks support cron scheduling, so you can set a job to run at a specific time, like upgrading DSH nightly at 23:00 or generating a weekly report every Monday at 09:00, without manual oversight. The git graph visualizes branch lanes and commit history along a timeline. The right-side panel adds a file tree, a multi-format preview tab for markdown, HTML, code, diffs, CSV, PDF, Office, and images, plus a real git changes panel for staging, unstaging, and discarding edits. The mobile remote feature lets you pair a phone by scanning a QR code or copying a link, then control the desktop workspace from the phone: view and create sessions, send and receive messages, switch models, adjust permission presets. Pairing tokens are one-time and time-limited, and you can revoke all devices instantly. The SSH panel supports key and password login, imports hosts from your SSH config, and offers a web terminal, SFTP file transfer, port forwarding to internal services, and cluster execution across multiple hosts. The image understanding tool gives text-only models vision by sending image references to a configured OpenAI-compatible vision endpoint, returning only text to the conversation. The whale pet reacts to agent states with animations for thinking, waiting, working, and celebrating, and you can feed it dried fish to raise its bond level. Live token statistics show generation speed, LLM time, context usage, cache hit rate, and input/output counts beneath the input box. The skin center offers ten themes you can try before applying, including Windows XP Luna, Minecraft, Blue Fantasy, Whale Song, a Trading Terminal skin with live market tickers, QQ2006, QQ2008, a stock-trader style, a dragon theme, and a Hatsune Miku theme. Installation is done through the dsh plugin command, with a recommended bundle package @linxin666/dsh-web-ui-all that installs everything at once from npm, or individual packages for specific features. The full README is longer than what was shown.

Yoink these prompts

Prompt 1
Install the full dsh-web-ui plugin bundle by running dsh plugin install @linxin666/dsh-web-ui-all and show me how to enable the Windows XP Luna skin.
Prompt 2
Create a cron-scheduled task on the DSH task board that runs every Monday at 09:00 to generate a weekly summary report.
Prompt 3
Show me how to pair my phone with the DSH Web UI using the mobile remote QR code feature and switch the active AI model from my phone.
Prompt 4
Set up the SSH panel to import my existing SSH config hosts and open a web terminal with SFTP file transfer to a remote server.
Prompt 5
Configure the image understanding tool to use my OpenAI-compatible vision endpoint so text-only models can process images.

Frequently asked questions

wtf is dsh-web-ui?

A plugin and theme pack for the DeepSeek Harness Web UI that adds a task board, git graph, mobile remote control, SSH panel, and ten fun skins. Install plugins individually or all at once via npm.

What language is dsh-web-ui written in?

Mainly TypeScript. The stack also includes TypeScript, npm, DeepSeek Harness.

What license does dsh-web-ui use?

The license for this repository is not specified in the available documentation.

How hard is dsh-web-ui to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is dsh-web-ui for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.