← all repositories
zhu1090093659/dsh-web

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

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