← all repositories
zhu1090093659/dsh-web-ui

A whale, a task board, and Windows XP for your AI harness

A plugin and skin pack that turns the DeepSeek Harness Web UI into a skinnable, pet-equipped control center.

5.6k stars TypeScript AgentsLLMOps · Eval
dsh-web-ui
Collecting fresh signals — velocity needs a few days of history.
star history

What it does

dsh-web-ui is a plugin and skin collection for the DeepSeek Harness Web UI. It adds a kanban task board, a Git graph, a resizable right-side panel with file previews and SCM controls, remote SSH access, a mobile companion UI, live token telemetry, and an image-understanding bridge for text-only models. It also ships nine skins, from a Windows XP throwback to a Minecraft block world.

The interesting bit

The task board is the standout: tasks are not just notes; they spawn real DSH agent sessions that execute and auto-update their own status on completion. The pet whale is pure UI chrome, but it reacts to agent state—thinking, waiting, working—making background inference visible in a way logs never do.

Key highlights

  • Task board with five-column kanban and cron scheduling; clicking “execute” dispatches a real DSH agent session and writes back status when done.
  • Right-side panel with file tree, multi-format preview (markdown, diff, PDF, Office, images), and real git stage/unstage/discard controls; width and collapse state persist per project.
  • Remote mobile UI paired via QR code or link, with SSE-based live sync and automatic polling fallback for tunnels that block server-sent events.
  • Image understanding tool that routes pictures through an OpenAI-compatible vision endpoint and injects only the resulting text into the conversation, giving text models sight without native vision support.
  • Nine skins including a functional trading-terminal theme with live market tickers, a Minecraft world, and a Windows XP Luna throwback.

Caveats

  • Mobile remote sync relies on SSE; some common tunnels (Cloudflare quick, Tailscale Serve) silently block it, forcing a slower polling fallback with “several seconds” of delay.
  • The project is currently fighting pnpm strict-layout hoisting and a 10-day release-age gate that can silently downgrade packages and crash the host on boot.
  • Image understanding requires wiring up a separate OpenAI-compatible vision endpoint (Qwen-VL, GLM-4V, GPT-4o, Ollama, etc.) by hand.

Verdict

Worth a look if you live in DSH daily and want IDE-grade tooling, remote access, and visual flair without switching contexts. Skip it if you just need a quick chat wrapper; the setup friction and plugin complexity are real.

Frequently asked

What is zhu1090093659/dsh-web-ui?
A plugin and skin pack that turns the DeepSeek Harness Web UI into a skinnable, pet-equipped control center.
Is dsh-web-ui open source?
Yes — zhu1090093659/dsh-web-ui is open source, released under the Apache-2.0 license.
What language is dsh-web-ui written in?
zhu1090093659/dsh-web-ui is primarily written in TypeScript.
How popular is dsh-web-ui?
zhu1090093659/dsh-web-ui has 5.6k stars on GitHub.
Where can I find dsh-web-ui?
zhu1090093659/dsh-web-ui is on GitHub at https://github.com/zhu1090093659/dsh-web-ui.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.