Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1066 plugins found
dsh-workspace-folders
larrtroffen/dsh-workspace-folders
Folder organization for the DeepSeek Harness sidebar: display-only Workspace folders (drag a Workspace onto a folder block to file it, nest and re-order folders, collapse with counts), durable per-Workspace nested Session folders, per-row icons chosen from 40 host icons or 48 emoji, and a Workspace-level "archive all sessions" cleanup. A fork of WSNMM3/dsh-session-keeper (MIT, itself derived from ht719/dsh-session-categories); it replaces the sidebar.workspaces region, so do not install it alongside the upstream plugins.
dsh-plugin-workspace-archive
chineseryan/dsh-plugin-workspace-archive
Adds an Archive workspace item to the workspace row menu: archives the sessions under that workspace through the official command, leaving the one you are currently viewing open, and refusing the batch while any session is still running. The host hides archived sessions but keeps the emptied workspace row in the sidebar; this plugin hides that row too, and restores the whole group from a footer panel backed by a ledger under $DSH_HOME/storages written behind a cross-process lock. Its count badge can be set to always, on-new-only, or never.
dsh-buddy (plugin)
tyr1105/dsh-buddy
AI team with a pixel-art office showing each teammate's status and daily trail. A lead runs project sessions; daily caps per teammate. DSH Desktop, macOS only.
dsh-plugin-standalone-session
lrainner/dsh-plugin-standalone-session
Create and manage standalone DSH sessions that are not attached to any workspace.
dsh-workspace-session-filter
shijiewang/dsh-workspace-session-filter
Four filter chips on their own row at the foot of the sidebar, each carrying its match count beside the label: running sessions, sessions waiting for your approval, plan review or answer, sessions with something unread (a turn that finished unseen, or newer activity the panel was not opened on), and sessions updated since local midnight. A chip opens a popover listing its matches grouped by workspace, and a row opens the session. The row ends with a DeepSeek service status dot (green operational, yellow partial degradation or maintenance, red open incident, grey when the feed is unreachable) that subscribes to the status Atom feed once a minute with an ETag conditional request and shows the current finding, the refresh time and the three newest incidents on hover; clicking it opens status.deepseek.com. A separate panel adds an all-sessions chip, a more menu for the last day, three days, week or thirty days, and a manage mode that searches sessions by title or path, multi-selects them, lists the Markdown digests it wrote to the session-digests folder of the DSH data directory in a resizable, full-screenable right-hand column that previews them in place, and either moves the selected session directories to sessions/.trash or deletes them permanently after writing the digest and asking for a second, explicit confirmation. The session you have open cannot be selected. Every panel row also carries a star (shown on hover, filled once starred) and the panel adds a favourites tab that lists only starred sessions, so a long list can be triaged without adding another chip to the sidebar foot.
dsh-lag-guard
456erddgr/dsh-lag-guard
Clamps the session history page request to 120 messages and replaces request/header tool schemas larger than 200k characters with an empty array before React renders them, so long sessions open without freezing the transcript.
dsh-progress-nudge
buaaflyaway/dsh-progress-nudge
Counts the assistant rounds that call tools without writing anything to the user, then inserts a short progress reminder as a visible user message at the next model-request boundary, so a long silent tool loop reports what it has done before continuing. A Settings page adjusts the silence threshold (default 10), the reminder wording, the language (en / zh-CN / zh-TW), whether the reminder repeats every further threshold of silent rounds, whether subagent sessions are counted, and whether Agent Teams nudges the lead only or every member.
dsh-storage-insight
superchen061220/dsh-storage-insight
A Storage settings page for DeepSeek Harness: a donut of what dsh occupies on this machine (install, sessions, attachments, runtimes, plugins, temp), a drill-down that lists archived sessions and can delete them, and a clean action that only touches rebuildable caches. Deleting to the system Recycle Bin and Open folder are Windows-only; scanning works everywhere. Host routes accept loopback connections only and are CSRF-guarded; nothing leaves the machine.
dsh-codeisland-bridge
leliu/dsh-codeisland-bridge
Bridge DSH sessions, prompts, tool calls and approvals to CodeIsland's macOS notch, including the latest reply on Stop.
dsh-five-session-evolution
liuhuishang/dsh-five-session-evolution
Review every five distinct ended project sessions in DeepSeek Harness, retain sourced lessons and workflow drafts, and supply project memory to later sessions.
dsh-task-groups
spike237/dsh-task-groups
Adds custom task groups and an activity bell to the sidebar: drag sessions into or out of a group, reorder them by hand, collapse groups, and see running, waiting and unread sessions in one place.
dsh-Shutdown-Guard
ltayshark0637/dsh-shutdown-guard
Adds a sidebar card to DeepSeek Harness that runs a chosen action once every task finishes and the card is armed — shut down, restart, sleep, hibernate, lock, sign out, or a script you uploaded to its shared library; it holds back with a stated reason while background jobs, errored sessions or a manual interruption are still in play. Verified on Windows, macOS and Linux.
dsh-gallery
hope2023dcr/dsh-gallery
Output gallery in the DSH sidebar, built to fix DSH reporting produced files only after a task ends: it watches your on-disk output folders and shows files as they appear, so you can verify and intervene mid-task instead of after. Auto-refreshing image thumbnails with zoom and pan, documents, code, data, archives and links that open in DSH native preview, per-conversation filtering, and multi-folder support for sessions whose cwd is outside the default output folder. Zero dependencies.
dsh-lifecycle
floatdreamwithsong/dsh-lifecycle
WEB ONLY: designed specifically for the Web profile, NOT Electron Desktop. Windows support means Web on Windows, not the Desktop application; installing into Desktop can break startup or restart. Refresh immediately after installation or open /login; HTTP 401 on an old page means sign-in is required, not installation failure. Only an uninitialized data directory displays the temporary password; existing passwords survive reinstalling. Initialize in a trusted network and change the publicly displayed initial password immediately; passwords are never printed in terminal logs. Web lock screen, password/OTP/Passkey, persistent sessions and wallpapers; Windows Web power services can be enabled from the page. Linux/macOS need the bundled controller; npm updates require a dedicated managed install. Stopping interrupts active tasks. Auth kernel adapted from xbzbing/dsh-auth-gateway (MIT); do not co-install.
dsh-wayland-use
ganglith/dsh-wayland-use
Wayland desktop control for GNOME/Mutter sessions: screenshot, OCR with screen coordinates, click by text, and batch input actions. Needs a Python 3 backend with python3-gi and GStreamer; OCR needs Tesseract.
lingshu-skill
q2667671398/lingshu-skill
Lingshu (灵枢) is a brain-inspired persistent memory, persona and growth system for AI coding agents: pure Python standard library, zero dependencies, local-first, requires Python 3.9+. Hippocampus/cortex layered memory with forgetting curves, dream consolidation, fuzzy associative recall, emotion system, persona drift protection, knowledge base, self-authored skills, and a local web panel. Ships as a DSH bundled skill; the separately installable cordis startup-injector plugin auto-injects sessions only when Lingshu is installed at ~/.dsh/skills/lingshu (or brainPy is configured) and Python 3 is available; the optional update check contacts GitHub/Gitee.
dsh-long-memory
baixiaoyin666/dsh-long-memory
Long-term memory for DeepSeek Harness: distils durable user preferences and project facts after each turn, injects a memory digest into later sessions, and keeps a daily diary of habits. Adds memory_search, memory_save and memory_forget tools.
dsh-intercom
kumiiwaka/dsh-intercom
An intercom between already-open DSH windows. No teams, no new sessions, just peer-to-peer messages with a hop limit.
dsh-archived-session-delete
ediblewildfungi/dsh-archived-session-delete
Adds a confirmed Delete session action to the sidebar menu of archived Sessions; the Host permanently removes their local JSONL logs (including hidden subagent descendants), workspace accounting and archive/pin entries, then refreshes open Web clients.
dsh-sidebar-row-menu
tlewa/dsh-sidebar-row-menu
Right-click menus for DSH sidebar rows: on DSH 0.2.2+ both rows use the host menus — workspace rows follow the session grouping (new session, copy path and reveal, pinned open-with apps, an open-with submenu, bulk delete) and session rows extend the menu that opens at the pointer with pinned open-with apps, an open-with submenu and permanent deletion of archived sessions; entries stay in the right-click menu by default and can be opted one by one into the shared "…" menu. On 0.2.1 the workspace menu is drawn by the plugin. Adapted from miao-ge/dsh-sidebar-context-menu and 0imzero/dsh-workspace-menu; do not install it alongside either - all of them attach right-click menus to the same sidebar rows.
dsh-branchnest
forsakendelusion/dsh-branchnest
Project canvas for DSH sessions, with linked conversation cards, text-selection follow-up branches, notes, and a document-style reader.
quicktui-dsh
dualface/quicktui-dsh
Sets up QuickTUI from a dsh plugin page: installs QuickTUI server on macOS and Linux, pairs the phone app by QR code, and connects dsh sessions so the app can follow them, answer approvals and questions, send prompts, and interrupt turns.
dsh-archived-sessions
iu3o3/dsh-archived-sessions
Manage and delete archived DSH conversations: a Settings page lists every archived session with per-row and bulk delete, and the sidebar session menu gains a Delete row next to Unarchive. Deletion is real — the session log, its projection cache and both indexes are cleaned up, not just an unarchive.
dsh-multi-session
good-saltfish/dsh-multi-session
Multi-session overview: list every session grouped by workspace with live status, and pin up to three side by side to read their conversation text. Each card says whether a session finished since you last looked, is waiting on your answer, or has stalled mid-turn, and which files it changed. Send a message or interrupt any session without switching away, with a receipt showing whether it was queued, delivered or being processed. Search across all sessions, forward a turn to another, and switch a session's model from its card.