Skip to main content

Plugins

Browse, filter, and install DeepSeek-Harness plugins.

679 plugins found

J

dsh-pii-anonymizer

jwe24-code/dsh-pii-anonymizer

Deterministic, one-way PII anonymizer for everything the DeepSeek Harness sends to the model: prompt, system prompt, context, and tool results

016 days agoSecurity & PermissionsMIT
D

dsh-decision-tools

dinosaur-mc/dsh-decision-tools

DSH agent tools for local Ollama System One decision models: classify, answer yes/no, and score against a rubric in one batched request.

017 days agoTools & CapabilitiesMIT
M

dsh-memory-system-prompt

mcjf28/dsh-memory-system-prompt

全局记忆:AI 主动写入与读取的记忆文件,每轮对话前自动注入索引,不占上下文,仅按需展开;支持本对话禁用。

019 days agoMemoryMIT
A

dsh-memory-observer

antonylang/dsh-memory-observer

Distills long sessions into background observations and reflections, injects them as a system-prompt section, and renders compaction summaries from prepared memory; includes a Settings page and source-backed recall.

012 days agoMemoryMIT
Z

dsh-friends

zlwzk/dsh-friends

A friend system for DeepSeek Harness: two DSH users see whether the other is online and whether their model is running a task, with an editable signature, mood emoji, pokes, and AES-GCM end-to-end encryption over a public relay.

010 days agoIntegrations & RemoteMIT
W

dsh-qqbot-muu

wuwo1979/dsh-qqbot-muu

Standalone QQ-bot extension pack for DeepSeek Harness — fully independent, no other plugin required. Two-layer SQLite memory with hippocampal recall, a persona that keeps learning from daily chats, group tiers, local-model quick replies with a single-brain arbiter, TTS outbox, sticker library, an approval-gated video studio, and a four-form desktop pet (three custom characters plus the stock fish) playable over a public invite link with access-code login, single seat and brute-force protection. Chat bridging is deny-by-default: c2c/group access defaults to a care mode that only responds to the special-cared people and groups of the owner (shared with the persona system, zero extra config); allowlist, open and disabled modes remain available. Requires QQBOT_APPID and QQBOT_SECRET, and Node.js 22.5 or newer.

04 days agoIntegrations & RemoteMIT
M

dsh-tray-restart

maqian1632/dsh-tray-restart

Adds a single “Restart DeepSeek Harness” item to the Windows system tray menu of the DSH desktop app by patching the installed app.asar in place and re-applying that patch after each desktop update; it needs a writable DSH installation directory and adds no other tray actions.

03 days agoUI EnhancementsMIT
P

dsh-system-hud

ponydevai/dsh-system-hud

DSH Web 插件:对话顶栏 / 输入框底部 / 侧栏底部显示本机 CPU、内存、磁盘、网络、I/O、温度,点开右侧「系统」详情

010 days agoDev & Plugin ToolsMIT
L

lin-answer-now

lin1213812138/lin-answer-now

Makes the agent answer as soon as it has one: injects a deliver-first rule into the system prompt and escalates reminders when tool calls pile up without an answer.

09 days agoDev & Plugin Tools
I

dsh-dialog-fence

ilovehaku/dsh-dialog-fence

Per-conversation behavioral rule fence for DeepSeek Harness: rules live in one JSON file, are edited from a Settings page or the conversation panel, and every rule carries its own on/off switch so a single rule can be muted without deleting it (muted rules are skipped at injection and the remaining numbering stays contiguous); any number of conversations can also be excluded as a whole so they receive no fence at all, and picking conversations never touches the rules themselves; the enabled rules are injected as one runtime-context section at a fixed order so the system prompt prefix stays stable.

04 days agoDev & Plugin ToolsMIT
B

dsh-profile-doctor

bushizhanghan/dsh-profile-doctor

Read-only DSH profile doctor: the seven config-tree checks (config-clobber, dead-patch, tool-collision, plugin-not-mounted, plugin-stale, entry diff, explain) plus eight ecosystem checks learned from real failures — pnpm store version conflicts that break `dsh plugin add`, patch insert names node_modules cannot resolve, broken junctions, duplicate-capability plugins, orphan backup dirs, GitHub-source deps, npm publish-scope hints, and the minimumReleaseAgeExclude gap. Four agent tools; every finding carries its fix.

02 days agoDev & Plugin ToolsMIT
Z

dsh-decision-engine

zuosus/dsh-decision-engine

System-1 decision guard for DeepSeek Harness, 4 questions asked before tool calling (risk reversible, relevance, injection suspension) and allow/ask/reject action. Needs an API key for a system-one compatible provider; decision requests are sent there.

02 days agoWorkflow & AutomationMIT
S

dsh-question-bridge

sumingwang233/dsh-question-bridge

Lets a DSH agent ask the user a structured question without blocking the turn: the ask_interactive_question tool returns a pending batch id at once, the answer arrives later as an ordinary user message, and pending batches sit in a browser inbox panel with optional system notifications.

014 days agoTools & CapabilitiesMIT
D

dsh-annals

duhuashan/dsh-annals

Memory that outlives the session, kept as plain daily log files: one markdown file per day plus a generated index the agent greps instead of re-reading. Registers the annals skill, injects the write-it-down rules into the system prompt, and exposes three tools — annals_init builds the log directory, the index generator and a separate Git repository in one call; annals_query full-text searches past entries and returns them with file and line anchors; annals_links resolves which entry cites which. Reminds the agent once per turn when it changed files but wrote no log that day, and once more when the log was updated but the index was not. Adds a settings page for the six switches.

06 days agoMemoryMIT
0

dsh-mem0

0junze0/dsh-mem0

Long-term memory on top of mem0 and a local Chroma store: user profile and recalled facts injected through the system prompt, capture at session end, a nightly pass that dedupes, merges paraphrases and resolves contradictions, a persistent topic graph written as Markdown cards, periodic export to a git repository, and a full-page memory UI with search, bulk merge, snapshots and undo. Needs a manual Python venv setup plus LLM and embedding API keys before use.

012 days agoMemoryMIT
7

dsh-frame

7gzgn/dsh-frame

See what a conversation actually costs: how many model requests, how big the system prompt and tool table are, cumulative tokens, estimated spend, and how far you are from automatic context compaction. Reads the local session log only; never calls a model, never adds a word to the system prompt. Token and spend figures are estimates from character counts, not provider usage.

013 days agoUsage & Billing
V

dsh-avatar-frame

vioeveann/dsh-avatar-frame

Shows a character avatar and an editable ID beside every assistant reply, and reads the reply aloud with the system voice or a local TTS service you point it at; includes presets, a playback bar with pause and sentence skipping, tone and speed controls, and one-click launching of that service.

09 days agoUI EnhancementsMIT
D

dsh-agents-md-settings

dongfangxy/dsh-agents-md-settings

Adds a Settings → General row that opens ~/.dsh/AGENTS.md in the system editor, so the instruction file can be opened without hunting for it. On Windows it launches Notepad and raises the window.

03 days agoUI EnhancementsMIT
S

dsh-spawn

snylonue/dsh-spawn

A tool call for direct argv execution and optional filesystem query tools for DeepSeek Harness

018 days agoTools & CapabilitiesMIT
L

dsh-always-on

louisremi/dsh-always-on

DeepSeek Harness plugin for harnesses running in a container, with no access to your local file system: download buttons instead of "Show file location", a "Show files" shortcut, and an in-sidebar Monaco file editor, all through the browser.

017 days agoIntegrations & RemoteMIT
J

dsh-windows-monitor

joyboy-yy/dsh-windows-monitor

System monitor overlay for DeepSeek Harness: a compact corner pill showing CPU and memory, expandable into a detail card with disk activity and throughput, per-volume capacity, network, uptime and battery. Windows only.

020 days agoDev & Plugin ToolsMIT
H

dsh-qq-voice

hzh5021/dsh-qq-voice

Mounts a per-channel speaking-rules file into the QQ preset's system prompt only, so that channel answers in one or two lines while every other channel stays untouched. Does nothing until home points at a folder with the rules file (default QQ线口径.md); meant for the QQ preset, not the global plugin list.

012 days agoSessions & MessagesMIT
D

dsh-im-union

drscrewdriver/dsh-im-union

Union IM bridge for DSH — an independent implementation uniting the capability sets of community peer plugins (xmanrui/dsh-im, MichengAI/dsh-im-connect). Drive your agent session from 15 channel adapters across 12 platforms (including email; WeCom/DingTalk/QQ each contribute two: bot + self-built app or notify tier) — WeChat (official iLink QR bind), Feishu/Lark (long-connection + streaming cards; the voice tier requires system ffmpeg), Telegram, Discord, WeCom intelligent bot & self-built app (signed callback), DingTalk (stream + AI Card and custom-robot notify), QQ official bot (plus notify tier), Slack (Socket Mode), WhatsApp (Baileys QR pairing; the dependency ships as an optionalDependency of the plugin package), Matrix, iMessage (macOS only), Email (IMAP/SMTP thread routing). The cross-version narrow waist auto-adapts settings gen1/gen2/gen3 across hosts 0.1.2-rc.1→0.2.1-rc.2 (12-tag enum; rc.2 verified by a real desktop-profile install with double read-back) using capability probing only, never version branches. In chat: a 25-command panel, tool-approval and question loops answered in the originating chat (deny-by-default, initiator-only, 5-min expiry), image/file input gated on host model metadata, deliverable file return, a delivery log with bounded retry (uncertain is never re-sent), proactive delivery and fragment composition. It also splits the native sidebar into self-owned Tasks / Channels tabs (standing down entirely when another plugin already owns the slot), registers an `im-concise` agent preset plus reply sanitisation that keeps GenUI fences and raw HTML out of text-only chats, renders `svg` fences to PNG images, guards model choice with an allowlist, and mirrors each turn's final answer to notify channels via `/relay` (addressed by account ID or alias, never guessed on ambiguity). Secrets are one-way into the vault and never echoed back. npm: `dsh-im-union`.

08 days agoIntegrations & Remote
H

dsh-privacy-shield

hhl123hhl/dsh-privacy-shield

Rewrites the model-visible copy of system, developer, user, assistant and tool messages into stable HMAC placeholders before a request leaves the machine, while local session logs, the chat transcript and restored tool calls keep real values.

08 days agoSecurity & PermissionsMIT