- Home
- Categories
- UI Enhancements
UI Enhancements
UI Enhancements plugins customize how the DeepSeek-Harness (dsh) Web UI and terminal UI (TUI) look and feel. The category spans full TUI reskins, sidebar workbenches with Git and file panels, @file mention pickers, in-chat generative UI cards, Mermaid/Excalidraw/Markdown renderers for chat output, and message annotation overlays.
1085 plugins found
dsh-ricewhale
syx2bzd/dsh-ricewhale
A draggable whale-maid physics widget for the DSH Web UI: throw it around, catch token coins, and eat rice bowls.
dsh-macos-settings-shortcut
qulierm/dsh-macos-settings-shortcut
Restores Cmd+, to open the existing Settings dialog in DeepSeek Harness on macOS.
dsh-plugin-path-completion
ontheway111/dsh-plugin-path-completion
Completes @path references in the Web composer: type @ (optionally ./src/ma) to list matching files and directories, pick one with the arrow keys, and the draft receives an @./relative/path reference (quoted when the path has spaces).
life-workbench
meihaoyidian/life-workbench
Personal workbench panel with an overview dashboard, custom kanban boards, a note pad and a file library, persisted to local JSON by the host.
dsh-zen
john-walks-slow/dsh-zen
Zen Mode view tab and foreground time tracker for DeepSeek Harness: while the agent works, a calm conversation view shows running/done status, your latest user message, live activity hints and the final AI reply in markdown with one-line turn stats, plus screen-watching (focus) time tracking with daily/weekly Zen scores, a chat-hide toggle that hides tool calls and reasoning rows, auto enter/exit Zen on task start/complete, an Alt+Z shortcut and a Zen settings panel — pure client-side, stored in localStorage, no network.
dsh-harness-ui
jianjianzhu/dsh-harness-ui
A full-page console panel opened from the sidebar, with eight tabs: an overview; a session list read from the sessions service (title, directory, running state, updated time, with filters); installed bundles and Loader entries from pluginInventory and pluginManager, with per-bundle enable switches; a plugin market listing public topic:dsh-plugin repositories from the GitHub search API; a model and provider editor that writes the llm-pi-ai settings namespace through remote.settings.mutate (switch a session model, add or edit providers and their model lists, and store API keys via remote.credentials, merging over the stored profile so fields the form does not expose survive an edit); MCP and skills tabs; and a usage tab that reads the host's loopback /api/dsh-usage/overview document. Services are declared through ctx.inject, so a deployment that omits one mounts without the console rather than crashing.
dsh-calendar-plugin
alonefu/dsh-calendar-plugin
Obsidian daily notes, tasks and Day Planner time blocks in the DSH sidebar: a Monday-first month grid with per-day word-count and task dots, a compact timeline for HH:mm time blocks, the selected day's diary excerpt and task list, and write-back of checkbox state, task text and times to the Markdown files; a first-run wizard detects the vault or accepts a path.
dsh-sessions-diagnosis
youhui1/dsh-sessions-diagnosis
Diagnose and repair DSH sessions that stopped opening after a harness upgrade — from the CLI, from an agent tool, or from a dashboard in the DSH web UI.
dsh-server-monitor
goodandready/dsh-server-monitor
Standalone read-only Linux server monitoring sidebar for DeepSeek Harness
xy-dsh (xy-dsh-lamp)
xinyuan-gao/xy-dsh
Always-on-top lamp board for macOS: one lamp per agent, one row per session, collapsing to one lamp per running task; a lamp turns blue and blinks while an approval or a question is waiting on you, and the root agent finishing raises a system notification.
dsh-task-capsule
wzn16/dsh-task-capsule
Session-header task capsule with color-coded run states, click-to-jump and a multi-task dropdown, plus task notification cards (done / error / waiting-for-confirmation) with synthesized sound and optional system notifications.
dsh-restart
dwjz/dsh-restart
Adds a Restart page to the DSH Web settings panel. The page shows the PID, port, start time and uptime of the running host and restarts it through a detached helper that waits until the port stops answering before replaying the same launch invocation; the page reloads itself once the replacement host answers with a new boot id.
dsh-quick-open
asxiuxiu/dsh-quick-open
Quick-open palette for the Web GUI: Ctrl+P fuzzy-searches an in-memory index of the session workspace (about 51k entries, median query 5 ms) with per-segment path anchoring, dir: and file: prefixes, Tab directory drilling and :line jumps, opens the picked file in the native right sidebar, and drops a file reference into the conversation draft with Ctrl+Enter. Also adds in-file find (Ctrl+F) and a selection-to-reference action to the built-in file preview.
dsh-session-turn-eta
778672151/dsh-session-turn-eta
Live progress bar under the composer with a percentage and an estimated time left for the current DeepSeek Harness turn; the estimate re-anchors as the turn runs and never reads 100% until the turn ends, and the bar turns red when the turn fails or is interrupted.
dsh-composer-keys
zlqd123/dsh-composer-keys
Composer key remap for the DeepSeek Harness web UI: bind Enter, Ctrl/Cmd+Enter, Shift+Enter or any custom chord to the Send, Newline or Interrupt actions, with cross-action migration, durable persistence and native behavior preserved by default.
dsh-snippets
zhang24xiao/dsh-snippets
Manages CSS and JS snippets for the DSH web GUI, injecting enabled CSS as style elements and running enabled JS in the page, with a sidebar-footer quick toggle, its own page in the Settings navigation, and optional folder or Gist sync.
dsh-rail-equalizer
yuanyihy/dsh-rail-equalizer
System-audio visualizer for the turn navigator rail: the rail reacts in real time to whatever the default playback device is rendering, with four motion modes (spectrum, pulse, sway, travelling wave), a 16-band logarithmic spectrum from a 2048-point FFT on the host, and live sensitivity, strength, bass-punch and wave-speed controls. Audio is captured host-side through WASAPI loopback, so there is no permission prompt, no microphone and no screen capture. The browser half adds one attribute, one stylesheet, some CSS variables and a sidebar control row, and never patches the official component; switching it off removes the attribute, the stylesheet and the variables, returning the rail to its default styling. Windows only.
deepseek-media-gallery
yuanyihy/deepseek-media-gallery
Sidebar button that opens a semi-transparent popup for browsing, previewing, downloading and deleting generated images and videos, with a settings page for the media, record and download directories.
dsh-xswt-tauriapp (dsh-desktop-app)
xswt442-cmd/dsh-xswt-tauriapp
Installer entry for the dsh-xswt-tauriapp desktop shell, a Tauri desktop shell for DeepSeek Harness: on the first dsh start after installation it downloads this platform's installer from the release, checks it against the release SHA256SUMS before writing it, and opens it with the system installer. It installs nothing itself and adds no UI to dsh.
dsh-notebook
wyzh0117/dsh-notebook
Sidebar notebook with titled notes and inline images (videos rejected); click a title to copy its body to the clipboard, reference a note in the composer with @, and optionally open the notebook for every new session.
dsh-workspace-hide
suzunami/dsh-workspace-hide
Hide chosen workspaces from the DSH sidebar and archive their sessions along with them, so those sessions never spill into the ungrouped list. Fully local and reversible; with dsh-archive-manager installed the archiving is real and undoable, otherwise it stays a display-only layer. Restore any hidden workspace from Settings.
dsh-change-review-live
sujingkpo/dsh-change-review-live
Live change review for DeepSeek Harness: tracks write/edit tool calls per session, lists changed files above the composer and opens each file's line-level diff in a plugin-registered right-sidebar tab, with session-log / initial-version / Git comparison modes, per-change and per-file revert, subagent aggregation and SSE updates. A fork of cirelir/dsh-change-review rebuilt around the right sidebar.
dsh-iconic-launcher
skyblueeelabs/dsh-iconic-launcher
Customize the DeepSeek Harness desktop shortcut icon: pick a preset or upload an image, auto-remove the white backdrop, build a multi-size ICO, and write the shortcut in one click.
857-dsh-file-attach
rcyd857/857-dsh-file-attach
Drag or paste files or pictures into the DSH Web composer as one scrolling row of chips, sent as @path references.