Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1066 plugins found
dsh-weekly-report
l956615272-hub/dsh-weekly-report
Report generator that follows your own style: pick DSH sessions by time window and slice each one to the turns inside it, optionally merge Git commits from several repositories filtered by author, then a new session reads the evidence with read-only collector scripts and writes a daily, weekly or monthly Markdown report matching a pasted sample; finished reports stay in a local library.
claude-on-dsh
huajikano/claude-on-dsh
Runs a project's Claude Code opening questions and plan, hands the task to DSH, and offers post-turn Claude review choices. Windows only, and requires a locally installed Claude Code CLI (set claudeCliPath if it is not auto-detected). New sessions handed to DSH are switched to danger-full-access. The first Claude run in a project folder sets hasTrustDialogAccepted for it in ~/.claude.json, and optional automatic Claude review is capped by a daily budget ($5 by default).
dsh-session-fork-tree
ayuanxx-max/dsh-session-fork-tree
DSH Session Fork Tree Arrangement: forked sessions sit under their parent with an indent and a rounded connector, sessions that own forks carry a green "+" that collapses by default and expands level by level, and hovering a child highlights its ancestor chain.
dsh-project-groups
thinkofrain1213/dsh-project-groups
DSH plugin: group sidebar sessions by project (a label, not a directory), give each project a work document whose format follows a spec, register its related links, and show the exact runtime-context injection on the settings card.
dsh-session-notifier
cococodedede/dsh-session-notifier
Desktop notifications for DSH Web sessions: browser notifications plus Windows toast when a session finishes, fails, needs an approval, or asks a question. Clicking one opens the session; browser notifications focus an open tab, Windows toasts open a new tab.
dsh-assistant-profile
istarrydust/dsh-assistant-profile
Agent persona: gives DSH one global persona (name, language, persona prompt) that every new session carries at the front of its system prompt, plus a long-term memory you grow from any chat in one click; three built-in presets ship with it, and a Big fat fish persona is active right after install; chat sessions can also be deleted from the sidebar row menu.
dsh-refresh-restart
hulibuld/dsh-refresh-restart
Adds two buttons beside the sidebar toggle at the top-left of the DSH desktop UI, on macOS, Windows and Linux. Reload refreshes only the UI layer while a turn already generating keeps running; restart asks for one confirmation, quits the whole app and reopens it with sessions and workspaces intact. Restart is a POST that must carry a random per-boot token read from the plugin's status route. The plugin makes no network calls, reads no session content and has zero runtime dependencies.
dsh-session-remove
bg0exm/dsh-session-remove
Stop or permanently delete DeepSeek Harness sessions from the sidebar session menu: cancels running turns, subagents, background jobs and reminders, then removes the log, subagent session logs, projection cache and workspace record, with an optional clean
dsh-agentic-roleplay (dsh-agentic-roleplay-core)
firefox2100/dsh-agentic-roleplay
Agentic roleplay for DSH with structured worlds, autonomous characters, persistent sessions, world authoring, speech, and image generation. Requires Firefox2100/dsh-agentic-roleplay#state to be installed and enabled.
dsh-pocket
restregular/dsh-pocket
A separate narrow-screen web surface for DeepSeek Harness rather than the desktop GUI scaled down: it serves its own session list and chat stream behind a random access token over LAN, a tunnel (cloudflared, localtunnel or localhost.run) or an SSH reverse forward through a server you own. On the phone it streams assistant text, thinking, tool calls and results, sends prompts, stops the running turn, answers blocking questions and tool approvals (including ones waiting in other sessions), switches model, thinking level and permission preset, sends up to four photos compressed on the device, and keeps the computer awake.
dsh-backup-sync
arlenman/dsh-backup-sync
Backup, restore and machine-migration for DSH: packs skills (which live outside ~/.dsh, in ~/.agents/skills), plugin manifests, core config, memories, todos and optionally sessions into a tar.gz with a sha256 sidecar, then imports it on another machine as a three-way merge against a baseline, listing per-file differences instead of overwriting changes made there. Credentials never enter an archive (filename deny-list of 27 names plus 7 private-key suffixes plus a content gate, enforced again on the import side), every import writes a pre-restore snapshot first, and an archive can be uploaded to any WebDAV server and pulled back on the new machine. Also includes scheduled backups, a read-only viewer for individual files, and an in-panel cloud card; no npm runtime dependencies (packing uses the system tar).
dsh-context-reclaim
xiamubumu/dsh-context-reclaim
Context governance for DSH: folds oversized tool results, collapses the tool surface and keeps the prompt cache warm, so long sessions stop getting more expensive.
dsh-session-delete
wuuuuu123-32/dsh-session-delete
Adds delete and batch delete to the session list menu; sessions go to the Windows Recycle Bin instead of being erased, and the files a session produced are listed first so you decide whether to remove them together.
dsh-minimal-session-delete
reverse-pai/dsh-minimal-session-delete
Permanently deletes a session from the sidebar, waiting for a running turn to stop and cascading to its subagent sessions.
dsh-preset-switcher-fork
neutronslime/dsh-preset-switcher-fork
Switch the current session's agent preset (mode) at any time, including after the conversation has already started, from a session-header dropdown backed by a fenced POST /preset-switch/api route. The route also repairs sessions whose recorded preset was deleted. Fork of jeffcwj/dsh-preset-switcher updated for DSH 0.2.1.
dsh-butler-archive
kira905/dsh-butler-archive
DSH web plugin that browses, previews, restores and deletes archived sessions that were moved out of the sessions directory.
dsh-session-organizer
a1137261060/dsh-session-organizer
Two-level sidebar organizer with workspace groups and nested per-workspace session folders, drag-and-drop, live session status dots, a pending-sessions overview, and manual unread marks.
dsh-peer-sessions
owlnjust/dsh-peer-sessions
Peer channels between conversations at the same level: user-granted, symmetric, with durable grants that survive a restart and burst messages merged into one ordered delivery.
dsh-tokenDashBoard
zhujiuyi/dsh-tokendashboard
Token usage dashboard in the DeepSeek Harness sidebar: daily totals from session logs with a 12-month heatmap, per-provider breakdown over today/7d/30d/all (hourly for today) including each route's average output speed, and a per-session ranking that includes archived and deleted sessions and folds subagent usage into its parent.
dsh-session-menu
big-head-pigeon/dsh-session-menu
Adds mark-unread, copy session info, reveal in Finder or open with your IDE, and permanent delete (with child sessions) to the DSH sidebar session menu, plus error and unread status dots, hover-card details, one-click delete for archived rows, and a settings panel that switches each menu item on or off; the interface is available in English and Chinese.
dsh-deepseek-web
wilianyichen/dsh-deepseek-web
Read-only DeepSeek web archive tools for DSH: list/download/search sessions, share-list, and a digest tool that compresses the 100-session history into one high-density page with activity bars and topic clusters. Write operations are intentionally not exposed (the web client rate-limits them). Requires the separately installed deepseek-ops Python client (github.com/Panniantong/deepseek-ops, by another author) with QR-code login; set scriptDir to its path.
dsh-session-purge
wwwyxsuper/dsh-session-purge
Adds a permanent-delete row to the sidebar menu of archived sessions, removing the session log, its projection cache and its workspace registration.
dsh-takeover
ikeasven69/dsh-takeover
Session takeover: read-only pull local sessions from nine external agents (Claude Code, Codex, OpenCode, ZCode, Pi, WorkBuddy, Cursor, Grok, Gemini CLI) into distilled six-section handoff cards — one click on the Relay chip takes over. /handoff checks the current session into the handoff: 1 open-protocol inbox (~/.handoff, consume-once with machine-signature tamper detection); any agent picks up on start and continues. Memory files ride with cards; cross-machine relay is one env var away.
dsh-bulletin (dsh-bulletin-announce)
southsnowl/dsh-bulletin
An announcement file shared by several agent sessions on one machine. It is a plain text file the agents only append to; before each step a session receives the entries it has not seen yet, a new session catches up on the ones still in effect, and a session whose context was compacted gets them re-sent.