awesome-dsh-plugin/awesome-dsh-plugin

awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

待分类awesomeawesome-listdeepseek-harness

Awesome DeepSeek Harness (DSH) Plugin

English | 中文

A curated list of plugins for DeepSeek Harness (dsh).

DeepSeek Harness is DeepSeek's open-source agent harness — a runnable coding agent (Web and headless), built on a framework where everything is a plugin: models, tools, sandboxes, session storage, UI, even the agent loop itself. Plugins can extend the official coding agent, swap out its core parts, or assemble something entirely different.

This list collects community plugins that are installable via dsh plugin add (each declares a dsh.bundle manifest). PRs welcome.

🛒 Recommended: dsh-market (optional) — the plugin market inside DeepSeek Harness, with every plugin on this list. Simple, friendly UI: one-click plugin install and upgrade, one-click theme switching:
dsh plugin --profile web add dshmarket

The plugin market inside Settings — click to enlarge.

💡 Prefer chat? dsh-find-plugin lets your agent find plugins for you (dsh plugin --profile web add dsh-find-plugin).
ℹ️ On desktop clients. This list is client-agnostic. A plugin is listed because it follows the official protocol — it declares a dsh.bundle manifest and installs with dsh plugin add — not because it adapts to any particular client.
Clients worth a look: dsh-desktop, deepseek-harness-desktop, and deepseek-harness-desktop by anywhere-labs — all ship dsh-market built in, so everything on this list is one click away. Any other good third-party client works too.
[!WARNING]
Installing a plugin runs third-party code on your machine with your own permissions — it can read your files, use your credentials, and reach the network. Tool approvals don't sandbox plugin code. Being on this list is not a security review: check the source before you install, and try unfamiliar plugins somewhere that doesn't hold your keys. See the full disclaimer at the bottom of this page.

What it takes to be listed here

An entry is added when the plugin installs with dsh plugin add, does what its one-line description says, sits in the right category, and is maintained. Every submission is checked against its own source before merging — if a description claims "46 tools", someone counts them.

That is the whole bar. This list doesn't rank plugins or judge their quality, and we don't want to. Plenty of good software will never appear here, and a slot here proves nothing beyond meeting those rules. They exist so that whatever you pick installs and behaves the way the line said it would.

A listing isn't permanent either: entries whose repos go away, stop being maintained, or turn out to be broken get removed. Full criteria and the review checklist: how submissions are reviewed.

Contents

  • Plugins
  • AGI Architecture Exploration
  • UI Enhancements
  • Usage & Billing
  • Themes & Appearance
  • Models & Providers
  • Identity & Communication
  • Sessions & Messages
  • Memory
  • Tools & Capabilities
  • WSL & Windows Interop
  • Browser & Web
  • Vision & Multimodal
  • Voice & Audio
  • Docs & Rendering
  • Skills
  • Workflow & Automation
  • Git & Code Review
  • Notifications & Integrations
  • Development & Runtime
  • Security & Permissions
  • Remote & Mobile
  • Plugin Markets & Managers
  • Just for Fun
  • Badge
  • Disclaimer

Plugins

AGI Architecture Exploration

  • AnonyJcy/dsh-j-space - J-Space Cognition Suite SV1 native agent preset and standalone Cordis plugin: 13 modules, persistent controller and decoupled workspace.
  • dsh-answer-reviewer - Agentic answer reviewer for DeepSeek Harness: each final assistant turn is re-reviewed by a separate LLM graded 1-100; below-threshold scores steer the agent back with concrete feedback. The score is shown as a chip on the answer's action row (green pass / red needs-work, with retry count and reason on hover). Live gate config from the Reviewer 配置 tab in the conversation view ring above the composer (对话 / 轨迹 / 记忆系统 / Reviewer 配置), from a 127.0.0.1 HTTP server, or from an optional right-sidebar tab via dsh-better-sidebar.
  • CAI-MH/dsh-quality-review - Audit each finished assistant turn with an independent reviewer model and steer the agent to fix failed output, with at most 2 review rounds per turn and SOP-folder standards injected as an extra review dimension.
  • Clearailhc/clearai-dsh - An agent preset for evidence-checked research: every step advances only through system-verified observations, L3+ claims go to an independent evaluator, and the session folds into a replayable ledger that grows into a browsable domain ontology. Requires DSH >=0.1.7-alpha.1.
  • FuRongJun-1999/dsh-memory - White-box AGI architecture exploration: metacognition (self-cognition loop), continual learning (knowledge flywheel), world model (condition space, spatiotemporal memory graph), self-improvement (bootstrap discipline), zero-LLM white-box pipeline, and auditable trust guardrails.
  • dsh-proactive - Host-level proactive wake-ups for DeepSeek Harness: the model schedules its own alarms (once, recurring interval, or cron, with optional random jitter), cold sessions are woken on time by session resume, model-initiated follow-ups are gated by quiet hours and a daily delivery budget, silent wake turns end with proactive_reclaim and fold out of model context as tombstones, declared schedule files glob-sync JSON schedules into host alarms idempotently, min_idle_seconds defers wakes until the destination session quiets down, and a web panel (settings section plus per-session tab, SSE live refresh) manages alarms and wake history — the heartbeat engine for AI companions and roleplay characters with their own daily routines and world evolution.
  • john-walks-slow/dsh-simulated-life - Simulated life context for DeepSeek Harness: every turn injects the past 24h of simulated life events from the workspace .life/ directory (sliding-window filter, session-level deduplication with delta updates, world summary) as a collapsed context notice, and the life_react tool lets the agent record feelings, thoughts and actions back into its life log for the next round of world evolution — turning a DSH agent into a roleplay character with a persistent daily life.
  • Jonah-Wu23/dsh-gungnir#dsh-plugin - Evidence-driven goal verification plugin for DeepSeek Harness. Locks goals via /ultragoal and verifies completion against command exit codes and generated artifacts, preventing the model from falsely reporting task completion.
  • Kanadego/dsh-heartbeat - Heartbeat loop for DeepSeek Harness: every 20 minutes (by default) the agent wakes on its own to keep a local profile of your interests and preferences, search the web for things you care about, and keep what it finds. When it has something worth sharing, it sends a short package of notes to the sessions you link it to. A set of rules in code - quiet hours, busy windows, a daily limit, a cooldown - decides whether it may speak at all, and the agent in that session decides whether to actually say anything. Windows only.
  • kenz1117/dsh-engram - Cross-session long-term memory under the "memory palace" metaphor: dual-scope SQLite stores (user + per-git-origin project), hybrid FTS5 + local-vector retrieval with RRF fusion and recency/proof ranking boost, automatic capture from the session log (including the final turn), provenance audit chains, consolidation distillation and decay forgetting, and a settings-page Memory Library panel with corridor topology, tour butler, and refurb list.
  • leeyoung1/dsh-advisor-plugin - Pairs the running executor with a stronger reviewer model through zero-parameter advisor() calls and step-based patrol checks, returning plan, correction, or stop guidance.
  • MichengAI/dsh-pua - Adds /pua to steer the agent to try another approach and verify results before claiming completion, with 15 company styles, persona modes, global and per-conversation settings, and an optional loop that continues until a verification command passes, the iteration limit is reached, or the user cancels.
  • NEINC1/muche-dsh-plugin - Chat panel for the MuChe companion with per-user backend settings, plus an outbound bridge that runs tasks on the user's local dsh.
  • Qulierm/orbital-agents - Persistent Endeavour and Challenger peer sessions for DeepSeek Harness that plan, execute sequential tasks, and verify reported results.
  • syyr1987/dsh-linghun - A judgment core for DeepSeek Harness: a cognition loop that gives every decision a source and attribution and drives planning to a close, hippocampus memory that condenses running experience into reusable knowledge, and a customizable persona card (name, personality, communication style). Requires DSH ^0.1.0-rc.7.
  • WDahah/portable-dsh-multi-agent-plugin - Route each task to one model and its review to a different one, with qualification evidence, failover and a durable journal.
  • yunxiyang/dsh-loop-continue - Resumes an agent turn that ended after narrating its next action without calling a tool: the guard replays the turn log on agent/turn-stopping, asks a judge model one true/false question, and steers the same turn to run one more step.

UI Enhancements

  • 01Virex/dsh-status-rotator - Rotates the dsh turn-status label through 1059 bilingual phrases with typewriter output, an animated rainbow gradient, danmaku, 12 toggleable theme packs, live placeholders and tab-title rotation. Two star packs ship disabled by default; the stargazer pack carries one phrase per stargazer, refreshed weekly by a workflow.
  • 0imzero/dsh-workspace-menu - Workspace/chat context menu for the DSH home page: pin, rename, open in file explorer, archive, fork, copy, and open in a new window.
  • 0x7A7A6572/dsh-forge-studio#plugin-notes - Sticky-notes board for DeepSeek Harness: a sidebar entry opens a Markdown note panel with auto-save, colors, image paste and task-list rendering.
  • 0xsline/dsh-spotlight - Keyboard-first command palette for the DSH Web UI.
  • 1010n111/dsh-about - Adds an "About" settings page to the DeepSeek Harness web interface, showing the running DSH version and recent release notes.
  • 1070296335-create/dph-taskboard - Session-based task board in the sidebar: drag sessions into todo/doing/review/done columns, create sessions with model and reasoning-effort selection, trash with restore, notes, export/import.
  • 13071301808/dsh-composer-expand - Composer expand/collapse toggle for the Web UI: a ⬆/⬇ button in the composer tool row grows the input to a tall 70vh writing view for long drafts.
  • 1321928757/dsh-prompt-polish - Input-bar prompt optimizer: rewrites drafts with 6 strategies × 3 languages plus custom instructions, optional goal/todo/compaction-summary/tool-result and chat context, a confirm dialog, last-5 history and three-tier settings persistence.
  • 1420079678-ctrl/agent-body#dsh-anatomy-panel - Anatomy panel for the Agent-Body organs: serves a live vitals dashboard at /anatomy inside the harness itself - organs, heartbeat, healing ledger, self-training counters and the real pulse stream - read straight from the runtime files rather than retyped. Host-only, no client bundle and no build step.
  • 1497105876/dsh-text-inject - Adds a "Text Injection" section to the DSH Settings sidebar: user-maintained blocks in a standalone Markdown file are injected into the system prompt every turn or into session context with keyword gating, with hot reload and automatic history backups.
  • 18569663yz-web/dsh-plugin-crypto-ticker - A live crypto ticker card in the DeepSeek Harness sidebar footer, above the balance and Settings, showing BTC, ETH, SOL and JUP prices, 24-hour change and 24-point sparklines, with a pulse on each price tick, zero dependencies and no API key.
  • 1985899182/dsh-harness-chat-control - Adds ChatGPT-style stop, edit-and-resend, native quote annotations, and an independent sidebar follow-up chat with model and image input for DeepSeek Harness Desktop.
  • 2002XiaoYu/dsh-session-diff - Session-scoped diff view for the DSH Web right sidebar: opening a file the current conversation changed renders it in place with git-style added/removed line backgrounds, +/− gutter markers and dual old/new line numbers under syntax colouring, a header with +added −removed counts, a Changes only / Whole file toggle and a Re-read button, plus a companion tab that lists every file the session changed and opens each one in the same view. Files the conversation did not touch keep the shipped text viewer.
  • 2768651338/dsh-effort-slider - A Claude Code-style reasoning-effort slider for the DSH Web UI: stepless drag, snap-on-release, a WebGL fire trail, and real, working thinking-effort control for any custom third-party model or provider.
  • 2nd1st/dsh-plugin-open-app - Runs open-mcp-apps inside DSH: every MCP app gets its own sidebar container with a separate workspace, session, and App mode, an agent status strip under the app, and inline app rendering in ordinary chats.
  • 5101good/amoji#amoji - AI-native expressions for two-way chat: people see images, while text-only models read fixed meanings; includes a picker, custom expressions, import/export, and two visual styles.
  • 534119219/chicheng-peak - Edge breathing border showing DeepSeek peak/valley hours, with flowing light and scheduled push reminders.
  • 534119219/chicheng-quickinput - Vault button beside the DSH composer: save keys, servers, phone numbers, addresses and URLs, auto-collected from conversations, password-protected with WebDAV backup; click to insert, Ctrl+click to send.
  • 764475881/dsh-chat-width - Drag-to-resize the chat content width in the DeepSeek Harness web UI: a handle on the column right edge overrides the built-in 748px width (default 1040px, 520-2400 range, persisted per browser, double-click resets).
  • 778672151/dsh-session-turn-eta - Live progress bar under the composer with a percentage and an estimated time left for the current DeepSeek Harness turn; the estimate re-anchors as the turn runs and never reads 100% until the turn ends, and the bar turns red when the turn fails or is interrupted.
  • a1073097082/dsh-model-search - Adds searchable filtering to the model selector by provider, model name, and model ID; spaces act as wildcards.
  • a179-sanae/dsh-auto-collapse - Codex-style workflow auto-collapse: finished turns fold into a single "processed in Xs" row leaving only the final answer; tool calls and think blocks collapse into live-summary chips that follow streaming; expand level by level, fully reversible on uninstall.
  • a735624258/dsh-skill-picker - WorkBuddy-style skill picker: a button beside the composer opens a searchable list of installed skills; picking one inserts the official /skill-name gesture, so the skill loads with your message.
  • a792883583/dsh-chat-toc - Interactive chat table of contents with bookmarks, turn pinning, global shortcuts, and heading extraction.
  • a903067276-rgb/dsh-file-mentions - Clickable file paths in DSH replies: Codex-style inline open, reveal in file manager, and a mentioned-files chip list at the turn tail.
  • a903067276-rgb/dsh-hud - HUD status panel: Git status, MCP servers, skills, model and token usage in a floating side panel.
  • a903067276-rgb/dsh-plan-switch - One-click enter/exit Plan mode for the DSH web input bar, a quick-click shortcut for /plan.
  • aa2246740/dsh-better-display - A calmer reading view for DeepSeek Harness: native process details, live reasoning, and clean final answers.
  • aa2246740/dsh-watcher - Read-only session work-path observer: fold turns into stage, run, duration and tok/s summaries, then expand parallel branches, tool results and vendor-visible reasoning.
  • Aafff623/dsh-callout - GitHub-style alert cards for DSH assistant Markdown: a qualifying > [!NOTE], TIP, IMPORTANT, WARNING, or CAUTION blockquote becomes a theme-aware card. Stored session content is left unchanged.
  • Aafff623/dsh-keyboard-manager - Keyboard shortcuts for the DSH Web UI: Ctrl+Q toggles the left sidebar, Ctrl+E toggles the right panel, and Ctrl+S opens Settings. Physical key codes can be overridden in the profile patch.
  • abbccdd/dsh-panel-tint - Add independent opacity controls for the sidebar, message panels and composer in dsh web.
  • AbelKeithsun/dsh-question-nav - In-session question navigator for the DSH Web UI: a dot minimap on the conversation edge (left or right, configurable in settings), one dot per user question — hover shows the full question text, click jumps to it.
  • AcidGr/dsh-web-mobile-fix - Mobile layout fixes for the Web UI on narrow screens: full-screen settings panel, one-row plugin nav, full-screen sidebar, centered popups, icon-only session-log button.
  • addie-ace/dsh-livebench-rankings - LiveBench leaderboard for DSH — discovers the release the official site currently publishes, then reads its CSV and category JSON, and renders model rankings in an isolated same-origin iframe opened from a button beside the composer. Search, organization / open-weight / reasoning filters, per-category sorting, task-level detail, up to four models side by side, CSV export; refreshes every 60 s by default (configurable 30–3600) and caches only to the plugin's own .cache/rankings.json.
  • adrianleb/dsh-tmux-cc - Persistent tmux control-mode cockpit for DSH Web that mirrors native panes in a dock.
  • advance-lion/dsh-brand - One-click brand replacement for the DSH web GUI — logo, product name, version badge, hero headline, tab title and favicon.
  • Aealen/dsh-coding-workspace - Coding workbench for DSH: docked workspace panels, a grouped project sidebar, split editor tab groups with hibernate/resume, file preview and diff views — built on parallel git worktree development with cross-session collaboration primitives.
  • afoxsss/dsh-conversation-map - Conversation minimap docked on the right edge of the dsh Web chat: colour-block and to-scale thumbnail modes, drag-to-resize (10–320px), hover loupe preview, click-to-jump and drag-to-scroll with a live viewport indicator, and collapse to a 4px strip.
  • ai-eks/dsh-docking-layout - Dockable DSH Web UI layout that organizes conversations as tabs across draggable split groups.
  • Aicksion/dsh-clean-desktop-shell-pro - Enhanced desktop shell for DSH: auto-starts the local backend on launch (no browser tab), asks before closing the backend on quit, and starts the backend in parallel with Electron for faster cold start. Fork of dsh-clean-desktop-shell.
  • Aik358/dsh-anchored-monitor - A whip for DeepSeek V4 Pro: it watches the reasoning fingerprint of every thinking block and pulls the model back when it slips from focused "We will / I will" mode into scattered "let me" mode.
  • AikenFra/dsh-alive - Zero-token online status indicator for the DeepSeek Harness web UI: an always-visible online/offline dot in the conversation header, auto-refreshed every 15 seconds with no LLM calls.
  • AKIRACOD/dsh-drag-and-drop - File-drag fork: drop documents as removable chips above the composer, send without typing.
  • AKS1st/dock - VSCode-style workbench shell for the DSH Web UI: activity bar, side bar, editor area, panel and status bar, with a registry service (ctx.workbench) for mounting panels, views and comma