Plugins
Browse, filter, and install DeepSeek-Harness plugins.
647 plugins found
folio (folio-tools)
nyantused-cpun/folio
Folio (兰亭) @nyantused/folio-dsh-tools: 15 schema-validated tools (memory + quality gates) plus an L0 guard of the consulting document-generation engine; pair with @nyantused/folio-dsh-events for the full session protocol.
folio (folio-events)
nyantused-cpun/folio
Folio (兰亭) @nyantused/folio-dsh-events: session-protocol events — auto session-start reminder + auto-save on session close; pair with @nyantused/folio-dsh-tools.
dsh-plan-lattice
1052326311/dsh-plan-lattice
Adds persistent execution contracts, recursive work graphs, critical clarification, and evidence gates for long or underspecified Harness tasks.
math-research-dsh
xsoc1/math-research-dsh
Rigorous open mathematics research suite: four agent skills (rigorous-open-math-research, manage-math-research-program, math-research-workflow, lean-verify) for theorem solving with adversarial audit, research program management, pipeline orchestration, and Lean 4 formalization audit; CI-verified tests and mechanical upstream sync.
dsh-tavily
szmy-haruhi/dsh-tavily
Tavily web search for DSH with a settings toggle, keyless by default, and a connection test.
dsh-Kimi-WebBridge
microherox/dsh-kimi-webbridge
Drive the user's real browser through the local Kimi WebBridge daemon: navigate, find-tab, snapshot, click, fill, evaluate, CDP, screenshot, network, upload, PDF export and tab-management tools that reuse existing login sessions.
DeepSeek-Harness-biaoqingbao
moononnn/deepseek-harness-biaoqingbao
Sticker/emoji expression for assistants: emotion-driven auto-matching, library management, AI image tagging, dialects, style mimicry, and chat-based tag refinement.
dsh-packer
klrsl/dsh-packer
Agent config packer for DeepSeek Harness: pack local agent assets (skills/sessions/profiles/settings/memory) into a zip for migration or sharing, with privacy scanning, diff-based restore, pack management, and a settings UI; memory ships as a read-only Markdown mirror, not the live database.
dsh-session-manager
vim0x3c/dsh-session-manager
DeepSeek Harness 会话管理设置面板:列出本机全部会话(运行中/空闲/已归档),支持继续会话、预览大纲、删除会话 | Session management settings section for dsh web: resume, outline, and delete any session
rcs-context
screamingmaggot/rcs-context
Reversible context folding plus external memory for DeepSeek Harness: tool output collapses into expandable lines, session facts become auditable records.
dsh-turn-sieve
guyou9799/dsh-turn-sieve
Prune low-value exchanges or single messages from a session: select them inline in the chat, drop them from the model-visible surface and the transcript, undo in one step.
DSH-LLSA (hud)
taoruiliu19/dsh-llsa
Read-only heads-up display over a DeepSeek Harness conversation: one state word in the centre, fixed seats around the ring for terminal, code, search, documents, web and a catch-all, and a sub-agent ring when more than one agent runs.
tmem
kentzjh-cmd/tmem
Project-scoped deterministic execution trace memory and zero-token session digest plugin for DSH, compiling session histories into guarded playbooks and behavior summaries with inline session_id lineage. Registers the /tmem slash command, recalls memories only on explicit file-path or error anchors in agent/pre-step (skipping unchanged repeated steps), and intercepts tools/post-execute errors and code edits with same-origin L2 fixes, failure-loop warnings, and statistical L1 co-change partner hints (skipping routine read calls when idle). Needs Python 3 on PATH (or TMEM_PYTHON) and spawns python3 -m tmem.cli with a 5-second timeout; stores all data inside each project's .tmem/ directory (no ~/.tmem/ global store) and makes no network requests. It needs Python 3 on PATH (or TMEM_PYTHON) and runs python3 -m tmem.cli synchronously, with a 5-second timeout, on every agent step and tool result; traces are stored in .tmem/ inside each project and in ~/.tmem/ shared across projects. It makes no network requests.
dsh-gatekeeper
huajikano/dsh-gatekeeper
Inspects the model's streamed reply before it is committed and either discards it or holds it for review when it reads as a refusal, so that text does not stay in the session context. Detection combines built-in phrase rules (an opening refusal, a capability denial, policy wording, first-person intent, refusals quoted in reasoning) with a plain-text word list and optional regular expressions. Interception can sit at the llm/stream waterfall, at the HTTP fetch layer before encryption (not TLS decryption, and it cannot tell which session a call belongs to), at both, or in a preview mode that shows a transient preview while the original chunks stay in memory until the whole reply has been checked. The same plugin also guards tool calls on tools/pre-execute: a command that deletes a drive, filesystem or user-profile root, formats or repartitions a volume, empties the Recycle Bin, fetches and executes a remote script, or writes to a raw device is denied, and a recursive delete outside build directories is recorded by default. Each tier can be set to deny, ask, record, or off, and the disk guard has its own switch. Both halves are heuristics: they can miss phrasings, the disk guard sees the arguments of a call rather than what a running script does, and they fail open.
dsh-status-box
nuke0519/dsh-status-box
macOS menu-bar status box for DSH: a whale status item shows running / waiting / completed counts and colours, its menu lists sessions grouped by workspace, a top-bar pill mirrors the counts inside the window, and the global hotkey ⌥⌘⇧D opens a single-field capture window that queues a task and sends it to the chosen workspace as a new session (queued while DSH is closed, delivered when it opens). A settings page adds an open-after-send switch. Needs macOS 11 or later, the Xcode command-line tools and the desktop app. The menu-bar part is a separate native helper that you build and install with menubar/install.sh from a copy of the repo: it compiles with clang, registers a login item (LaunchAgent) and listens on 127.0.0.1:59421, where the plugin posts session titles and status every few seconds.
dsh-git-management
et921/dsh-git-management
Git panel for the DSH right sidebar: staging, commits, branch switching, fetch/pull/push, worktrees, a Cursor-style commit graph and GitHub pull requests (the GitHub card needs a GitHub token). It drives the system git binary, so the panel and the terminal always agree.
dsh-multi-window-context-management
overact/dsh-multi-window-context-management
Windowed handoffs on top of DSH native compaction: each compaction appends a bounded window message (goal, todos, recent user instructions, notes), with session-private notes, paged history recall and a /ctx switch; notes and history tools appear after the first rotation.
dsh-skillbox
fenshal/dsh-skillbox
One page for every skill on your machine: lists what DSH, WorkBuddy, Claude Code, Codex and Doubao have installed, imports any of them as a DSH skill, and discovers more on GitHub or the ClawHub directory (sorted by real downloads). Experts can be attached per session with a per-turn avatar header.
dsh-web-guard
lvxianchao/dsh-web-guard
Password gate for the DeepSeek Harness Web UI that also removes the 403 a reverse proxy causes, with revocable sessions, an admin page and zero dependencies.
Cute-Partner (harness)
suzuran0y/cute-partner
Brings Harness conversations and tasks into a Live2D character on the Windows desktop, with drawer-based memory. The desktop app includes the whale girl 哦鲸鲸 as its default character. The modular design supports optional voice components for voice conversations and custom character voices.
dsh-intent-recognition
lilixinsniper/dsh-intent-recognition
Five-layer intent recognition pipeline (rules, pgvector retrieval, Jev scoring, fine-tuned arbitration, LLM fallback) with scenario management UI, PostgreSQL storage and distributable API services.
dsh-task-shelf
xin505/dsh-task-shelf
Organizes task materials and supports session handoffs across workspaces.
dsh-per-session-folder
hhuapen/dsh-per-session-folder
Creates an isolated folder for each new default-workspace session and renames it to match the session title.
dsh-model-visibility
tzyceng/dsh-model-visibility
Manage which models appear in the composer model menu. A settings page lists every provider's models with a per-model switch, provider-level show/hide, collapsible groups and filters by kind; switched-off models leave the menu while the model in use in the current session stays. The list can be searched by name or ID and filtered by capability (multimodal, reasoning) and by minimum context window (128K / 256K / 512K / 1M). Rows show the model kind, and chat models also show reasoning support with the adapter's effort levels, their context window and input modalities. Labels merge manual overrides, the settings document, the adapter, the relay's GET /models response, a built-in pi-ai / models.dev catalog, name inference and vendor corrections in that priority order, with the source named on hover and dashed borders marking inferred values. Any model can be edited by hand (kind, context window, modalities, effort levels); those edits are stored outside the profile and can be written back into the model provider's settings. A hard re-fetch drops every cache and asks the adapter and all relays again. A switch, on by default, lets relay routes whose models declare text-only input accept images in memory, without editing configuration files. The hidden list is stored in the profile patch and mirrored to $DSH_HOME.