Plugins
Browse, filter, and install DeepSeek-Harness plugins.
102 plugins found
dsh-forget-session
2026heshao/dsh-forget-session
Adds a Forget action to every session row menu, confirmed by a second click in the menu, that removes the session from the sidebar and from disk: running work is stopped, workspace, archive and pin records are detached through official channels, the log directory and projection-cache entries are deleted, and a revive guard re-deletes anything a late write or a lingering handle recreates; memories, attachments and other sessions are left alone.
dsh-jot
totoro-qaq/dsh-jot
Adds a human-editable notes workspace with folders, full-text search, rich text, checklists, resizable tables, attachments, exports, and opt-in agent collaboration.
DragView
anzhaohao/dragview
Drag-and-drop file attachments as Codex-style cards, with in-app PDF/text/video/audio previews and system-default opening for other formats.
dsh-file-resource
liznee/dsh-file-resource
Private local file attachments for DeepSeek Harness with native images and bounded document reading.
dsh-archived-sessions
jxy-hy/dsh-archived-sessions
DSH web plugin: manage archived sessions from the Settings page — unarchive to restore a session, or permanently delete it (log and related attachments) behind a confirmation dialog.
dsh-jianguo-webdav
guaguaxxxx/dsh-jianguo-webdav
WebDAV sync for DeepSeek Harness - sync settings, sessions, attachments, profiles to JiaGuoYun (坚果云).
dsh-attachments
cocosgt/dsh-attachments
Bring any file into the conversation — stashed to the workspace and referenced by path; zero type rejection
dsh-message-revert
imcaibaicai/dsh-message-revert
A revert button on every sent message: on confirm it returns that message's text and attachments to the composer, rolls the session back to before that step and restores workspace files to their captured before-content.
dsh-model-modalities
imcaibaicai/dsh-model-modalities
Adds a model input modalities section to Settings that lists every model grouped by provider route and lets you declare text or image input per model, which is what lets a custom-route model accept image attachments.
dsh-zentao-ai-workbench
lb290/dsh-zentao-ai-workbench
ZenTao workbench for DSH: load a ZenTao browse-page URL into a panel, multi-select bugs, tasks and stories, and hand them to the current or a new session with description, recent comments, screenshots as real image attachments and other files saved locally; when the agent is done it writes comments and status transitions (resolve, close, activate, start, finish and so on) back into ZenTao, one item or a batch, from the panel or through five registered agent tools (bug write-back verified end to end, task and story forms share the same code path).
dsh-workspace-migrate
jockerbear/dsh-workspace-migrate
Workspace-scoped DSH migration: package a project's conversations, files and attachments, restore them on another machine into a chosen root with historical absolute paths rewritten, and re-sync only what changed afterwards.
dsh-web-mobile-pmsfh
renlang119/dsh-web-mobile-pmsfh
A standalone mobile page for DeepSeek Harness with conversations, attachments, approvals and workspace file browsing. Desktop UI untouched. It is served from the Host's web server under its own route prefix, with login-gated static routes.
dsh-qqbot-expands
tong5395/dsh-qqbot-expands
Add-on layer over the official QQ bot plugin @tencent-connect/dsh-qqbot: gates group messages before they reach the agent (probability, debounce with backlog, invalid-message filtering, admin approval before reading attachments), greets idle private chats, and adds emoji stickers via dsh-meme, TTS/ASR voice replies, image generation and one settings page. Needs the official QQ bot plugin installed (plus dsh-meme for stickers). Group gating defaults to a 25% chance and only applies when mentions are not required; the private-chat greeting is on by default (22:00-08:00, at most 3 a night, only to chats that wrote first); voice and image generation call endpoints you configure; with no admins configured nobody can approve attachments.
dsh-mail-bridge
lmy060307/dsh-mail-bridge
SMTP/IMAP email bridge with five tools: send, list, read, download attachments, and list folders. Needs Python; the send tool sends real email from your account, and the mailbox authorization code is kept in the profile's cordis.patch.yml.
dsh-agnes-image
foolfu86/dsh-agnes-image
Adds the agnes_image host tool for generating and editing images with Agnes Image 2.5 Flash. Text-to-image takes a detailed prompt; image editing and multi-image composition accept local workspace paths or public URLs through reference_images. Output size, aspect ratio, and model are configurable, and results are saved into the session working directory and shown inline as attachments. The plugin has no runtime dependencies and no build step. Requires your own Agnes API key (AGNES_API_KEY in the environment or ~/.dsh/.credentials.yaml). Uses the same agnes_image tool name and loader id as zhp282515-wq/dsh-plugin-agnes-image, so do not install both.
dsh-attachment-cache
junecattle/dsh-attachment-cache
Attachment store manager: per-conversation inventory, impact-aware deletion, and relocation of ~/.dsh/attachments to another disk (relocation tested on Windows 11 only).
dsh-broadcast
yyhy110421/dsh-broadcast
Sends one instruction to a chosen group of existing DSH sessions at once, with attachments, optional answer collection and up to eight temporary subagents.
Dsh-Microsoft-ToDo
wekyjay/dsh-microsoft-todo
Microsoft To Do panel: browse lists, add, edit, complete and reopen tasks, and open notes, due date, reminder, recurrence, steps and attachments. Lists can be collected into local groups, and a batch of tasks can be picked into a My Day shortlist. Signs in with the Microsoft device-code flow; the token cache belongs to the upstream microsoft-todo-mcp server, pinned to 0.2.0 and started with npx (so Node.js and npm access are needed) with only an allow-listed environment, while groups and My Day live locally. Today, Overdue, My Day and new due dates and reminders follow the device time zone (override with DSH_TODO_TZONE). Chinese and English UI.
dsh-workbase
zhileyo/dsh-workbase
Project, session and todo workbench for the DeepSeekRuntime web UI: projects in grid or list view with rename, pin, favorite, archive and restore; sessions browsed per project with body preview, rename, archive and delete; todos with priority, Markdown notes, image or file attachments, search and filters. State is kept in a plugin-owned host storage domain (dsh_workbase). 11 agent tools read and update todos of the project the calling session belongs to using version-checked writes, and the same panel covers project diagnostics, plugin updates and encrypted backup and restore.
dsh-vscode
wenjun81/dsh-vscode
VS Code bridge for the DSH sidebar: launches VS Code, browses workspace files, sends files to the current conversation as attachments, and adds a floating multi-tab code workbench that auto-syncs saved changes.
dsh-archived-purge
5d-artist/dsh-archived-purge
Select-all cleanup for archived DeepSeek Harness sessions: deletes the session log, projection cache, workspace accounting and archive marker, cascades subagent logs, and can also remove unreferenced attachments, the request-image cache, the workspace files a Session wrote and leftovers of already-deleted Sessions.
dsh-agent-theater
lim1202/dsh-agent-theater
A conversation view beside Chat and Trajectory that turns a DSH session into a character stage, with Codex Pet sprites, comic bubbles and a completion report listing the files and attachments the turn produced.
dsh-phone-remote
yubi233/dsh-phone-remote
Host-side dsh plugin that pairs a phone to a dsh instance through a self-hosted relay: one outbound connection carries the session list, streaming chat, approvals, attachments and file previews to a dedicated mobile web shell, and devices pair with a one-time QR link and can be revoked from a console inside the dsh web GUI.
ShyPie (dsh-privacy-gate)
siml1169/shypie
DSH host bundle for the ShyPie privacy-first workflow: extracts attached images and PDF/Office files locally before they enter the session log (requires poppler pdftotext/pdftoppm on PATH and a local OCR engine — Windows OCR on Windows, optionally tesseract; without them attachments are rejected, not forwarded); default filter mode keeps text local (optional local masking); blocks unmaskable media/BLOB; provides local privacy_extract, privacy_ocr, privacy_scan and privacy_rehydrate tools; denies read_image and binary/document reads outside allowPaths; and enforces a fail-closed llm/stream egress guard before DSH dispatches a model request (the default provider allowlist is the local Magpie gateway).