Plugins
Browse, filter, and install DeepSeek-Harness plugins.
1497 plugins found
dsh-permission-remote
weicy98/dsh-permission-remote
SSH remote workspaces for the dsh web GUI, reusing the session sandbox mode and approval flow.
dsh-spanish-tutor
liuyize-che/dsh-spanish-tutor
Spanish practice panel for DeepSeek Harness: six locally graded drill types (verb conjugation across 11 tenses, noun gender, plurals, vocabulary recognition, sentence cloze, ser/estar and subjunctive grammar points) plus a model-graded scenario-writing tab, 8-level spaced repetition, and four agent tools. Answers are computed and graded inside the plugin, so the model is only used for teaching and explanations.
dsh-local-plugins (dsh-market-autogroup)
wang678678/dsh-local-plugins
Automatically groups installed plugins in dsh-market on startup.
dsh-rfiles
aperops/dsh-rfiles
Adds chunked uploads with progress and resume, and native downloads of workspace files and the session log ZIP, to the DSH Web GUI, including sessions reached through a paired remote link.
dsh-brain-kit
xieddenv/dsh-brain-kit
A hard hat for AI coding: graded writes (L0 read-only / L1 workspace-only / L2 full) put privileged edits in a cage. Below the level it refuses to write and hands back a paste-ready block instead. Every path passes a raw-string traversal check plus realpath, so junction escapes are caught.
dsh-nix-dev-shell
running-grass/dsh-nix-dev-shell
Runs DeepSeek Harness bash commands inside the workspace's Nix dev shell whenever a flake.nix is present.
dsh-autostart
lll-lyh0/dsh-autostart
Starts DSH at Windows logon by writing HKCU\Software\Microsoft\Windows\CurrentVersion\Run, and removes exactly that value when the plugin is disabled or uninstalled. 84 lines, no daemon, no background process, no service — the entry is written through execFileSync so a spaced install path stays quoted and actually launches.
dsh-gitdeck
hulibuld/dsh-gitdeck
Connects a GitHub account to DSH from the composer button (OAuth device flow or a personal access token) and exposes one github_api tool for REST calls — create repositories, write files, read pull requests and workflow runs — with a read-only switch and an in-panel call log. A rewritten fork of Moon-shiyue/dsh-github-connect (MIT): device-flow Client IDs are no longer rejected, paths may carry query strings and non-ASCII characters, undici is no longer a hard dependency, and the panel has four tabs. Registers the same github_api tool name and the same credential namespace, so it cannot be installed alongside that plugin.
dsh-todolist
stitchmaps/dsh-todolist
To-do list panel for DeepSeek Harness: large task cards in collapsible sections, hour-precision due times, per-task reminder lead times, and DingTalk notifications through a group robot webhook or an enterprise-app work notice. Each task can bind to a workspace session and jump to it on click.
dsh-local-plugins (dsh-doc-routing-guard)
wang678678/dsh-local-plugins
Adds a global document-routing prompt so PDFs, images, and Office files are read with the right tool.
dsh-basemind-plugin
zengjunlin2022/dsh-basemind-plugin
Starts a BaseMind MCP server for each session's workspace and registers the code-intelligence tools it advertises, with no MCP row to configure. Requires BaseMind installed and on PATH (basemind serve); without it no tools are registered.
dsh-tool-picker
ptilroko/dsh-tool-picker
Per-session switches for which tools a DSH conversation may call, plus a guest mode that keeps file tools inside the workspace and turns off shell and subagents.
dsh-infinite-canvas
haitang-hub/dsh-infinite-canvas
Infinite canvas workspace in the DSH sidebar — arrange text, image, video and audio nodes, generate media with AI, and let agents drive every canvas operation through MCP tools. Ships a local bridge service, ready to use offline after install.
dsh-memory-tide
xhszdhm/dsh-memory-tide
Long-term notes and daily journals kept per workspace in a hot/cold archive, each tier with its own index and rebalanced once a day; read and written through seven memory_* tools, with a settings page for per-workspace options.
dsh-workspace-manager
zhenyu-24/dsh-workspace-manager
Workspace manager in the sidebar: a workspace-to-session tree table with name and path search, column sorting, unarchived-session counts, batch archive, session and workspace rename, workspace removal that keeps files and logs, and extra source folders per workspace passed to the agent as context without granting file access; the same operations are exposed as a workspace_manager tool.
dsh-rebuild
zcc50/dsh-rebuild
Rebuilds the sidebar into a workspace / group / session tree: drag sessions between groups, per-session context-usage ring, scheduled-task clock, cost tag, resize handles, 20%/40% context alerts and the balance in the workspace header. Client-only bundle, no host changes.
dsh-claw-registry
xingyingyuzhui/dsh-claw-registry
Registers named Claw agents, isolates them from the official workspace sidebar, and provides settings plus a global new-agent template. Hard deps (install together or single install fails): dsh-claw-policy, dsh-claw-observability, dsh-claw-permissions.
dsh-plugin-projectless
solstice621/dsh-plugin-projectless
Starts chats without selecting a project folder, with a persistent per-chat working directory and native Harness session storage.
dsh-session-trash
ozjxnxh/dsh-session-trash
Adds delete and multi-select batch delete to the sidebar session menu, removing session chat logs with an automatic backup and one-click undo while leaving workspace files untouched.
DSH_Plus (dsh-codex-import)
kialajin-l/dsh_plus
Import Codex and Claude Code session history into DeepSeek Harness: merges same-project sessions into existing workspaces by cwd, offers handoff summaries or full transcripts, and keeps a rollback ledger.
dsbot-session-create
gaudi-xix/dsbot-session-create
Adds four tools to a Session. create_session opens a new Session in a named workspace or in any existing folder and delivers one prompt into it; session_message adds one more message to a Session that is still running — the host is asked to splice it into that turn at once, instead of queueing it until the turn ends; a Session that has gone idle is refused, pointing back to create_session; read_session_transcript reads back what a Session said and whether its current turn has finished; list_dispatched_sessions lists what this plugin dispatched and each one's state right now. Host-half plugin, no UI — it calls the host's own session primitives rather than reimplementing them. Restart DSH after installing.
dsh-session-focus
fan-sx/dsh-session-focus
Marks a Session as focus or parked in one click from its sidebar row, its hover card, or the conversation header, and keeps a count visible at the foot of the sidebar and next to workspace folder names when those groups are collapsed. A panel lists every marked Session alongside the states the sidebar already tracks (waiting for a reply, running, finished-unread), and the sidebar foot opens whichever one needs a reply first.
dsh-slash-new
deqinglv/dsh-slash-new
Adds a /new slash command that opens a blank session in the current workspace (reusing an existing blank one when there is one) and carries the old session's permission preset and agent preset into it, so starting fresh never changes what the agent may do.
dsh-hf-spaces
dev-bravelo/dsh-hf-spaces
Adds the models of your own GPU Hugging Face Space to the model selector, starts the Space when you send a message, shows its start progress, and pauses it when idle or at a time limit. Requires a Hugging Face account with a GPU Space serving an OpenAI-compatible API, a Hugging Face token stored in the DSH vault as HF_TOKEN, and a paid plan for GPU hardware; Hugging Face bills the GPU time.