Back to home

0xsline

awesome-deepseek-harness

DeepSeek Harness (DSH) ecosystem: curated plugins, tools, and infrastructure from dsh-external/hub and the public dsh-plugin topic.

Stars
340
Language
Python
Created
Aug 11, 2026
Updated
Aug 14, 2026
MCPLists
GitHub repoHomepage

Introduction

English  |   简体中文


Awesome DeepSeek Harness

Awesome DeepSeek Harness Awesome

Install    Contribution guide    DeepSeek Docs    Public plugin topic    Issues    完整目录   


Curated DeepSeek Harness (DSH) ecosystem: plugins, tools & infrastructure. Sources: dsh-external/hub catalog and the public GitHub dsh-plugin topic.


> Note: the GitHub [`dsh-plugin` topic](https://github.com/topics/dsh-plugin) is public; some `dsh-external` repository links may still require org access.

Contents

Install

Install the official runtime with Node.js:

npx @deepseek-ai/dsh web

Install an external profile bundle with pnpm on your PATH:

dsh plugin --profile web add "github:owner/repo#ref"

dsh plugin forwards package operations to pnpm, so npm, Git/GitHub, local path, file: and link: package specs are supported. Only packages declaring dsh.bundle.patch become active profile layers; plain dependencies remain installed but inactive. Restart dsh --profile web after installing or updating a bundle.

The former &path: sub-path and Repository Plugin installation forms are not part of the current official bundle flow; use an installable package that declares dsh.bundle.patch.

Management panel: Settings → Plugins.

Core

Context & Search

  • billion-context-dsh - Model-driven context compression (ACP) for DeepSeek Harness, ported from billion-context-pi; the model decides when and what to compress.
  • context-vista - A right-side floating panel and /context command for DeepSeek Harness — a live donut chart of context token usage, allocation, and estimated cost.
  • dsh-context-doctor - See exactly what every request carries: token cost of the AGENTS.md chain, skill catalog and tool schemas, with duplicate/conflict detection and actionable pruning tips (Web UI gauge + context_audit tool).
  • dsh-cot-summary - External Summary-CoT plugin workspace.
  • dsh-explain - Learning mode that explains each agent step (WIP).
  • dsh-file-mount - Incremental file mounting with read dedupe: mounted line ranges are never re-sent to the model, on-disk changes invalidate and remount, with a Mounted Files tab and token-savings accounting.
  • dsh-learn-everything - Feynman learning-mode plugin: teach → teach-back → judge → re-explain loop rendered as rich HTML lesson cards (mermaid diagrams + shiki code highlighting).
  • dsh-memory-vault - Cross-session memory vault: memory_remember / memory_recall / memory_forget tools, latest entries injected into system-prompt assembly, Settings page (记忆库 / Memory).
  • dsh-session-search - Index-free read-only search across dsh/Codex/Claude Code/pi/OpenCode sessions.
  • cross-harness-cite - Cite past conversations across harnesses.
  • dsh-session-cluster - Session clustering.
  • session-chatlog - Session chat logs.
  • dsh-memoria - Memoria memory backend for dsh: 4 tools (observe/remember/search/recall) into a vector+graph memory layer (memoria) with namespace isolation, auto-write (turn-end observe + positive-feedback -> importance-5 remember) and hot-reload settings.
  • dsh-memory-evolve - Cross-session long-term memory + background self-evolution (5-track memory/git-branch awareness/skill evolution).
  • dsh-engram-relay - Built-in <1B model for 100k-equivalent long memory with causal-graph wake-up.
  • dsh-mneme - Cross-session memory with memory sovereignty: SQLite + human-editable Markdown mirror, autoDream background consolidation, 106 tests.
  • dsh-mnemon - Mnemon-powered local memory system: three-tier memory (runtime hot memory / project Documents / long-term Memory Spaces) with supervised writeback, retrieval tools, and Web UI.
  • zotero-harvest - Zotero library integration.
  • zotero-wave-rag - Zotero RAG retrieval.
  • dsh-data-agent - Let the model connect to databases and write SQL.
  • dsh-easy-ctx-manager - Context management: context saving and more (cordis).
  • dsh-kb-sieve - Knowledge-base plugin: build auditable KB packages (references + SQL).
  • dsh-payload-capture - Capture every upstream model API payload to JSON (debug & observability).
  • dsh-memento - Bounded, layered, approval-gated, auditable cross-session memory: typed ctx.memory seam, zero-dependency SQLite provider, memory tool and frozen snapshot injection.
  • dsh-news-plugin - RSS news fetch tool: grabs 10+ CN/EN feeds into structured items (title/link/source/date/summary) with per-source timeout, ready for model-side scoring and briefing (cordis).
  • dsh-news-briefing - News briefing skill: 5-dimension scoring (story/timeliness/depth/fun/uniqueness), anti-clickbait writing rules, Tier-based content preference, de-AI-style Chinese writing guide.
  • dsh-web-novel-research - Chinese web-novel plot lookup skill: free mirror-site workflow (GBK decoding, cross-volume duplicate chapter disambiguation, multi-source completion check) without paid sources.
  • dsh-web-search-exa - Zero-config Exa web search provider: keyless anonymous MCP fallback (mcp.exa.ai/mcp) plus keyed REST search, for the ctx.web seam.
  • dsh-web-search-pro - Persistent enhanced web search for DSH: multi-engine routing (DeepSeek/Exa/DDG/Bing/Jina + GitHub/Bilibili/YouTube/V2EX/Xiaohongshu/Twitter/Reddit/RSS), SQLite+LRU cache, userscript-style extraction, Playwright rendering.

Input & Editing

  • dsh-better-sidebar-plugin-office - Office integration for DSH-better-sidebar.

  • dsh-message-edit - Branch-based message editing / reroll / retry / version timeline.

  • dsh-prompt-studio - Edit system-prompt sections with live preview.

  • dsh-paste-input - Ctrl+V paste files / drag & drop / picker.

  • dsh-drag-and-drop - Cross-platform drag & drop with original path insertion.

  • dsh-file-uploads - Upload arbitrary local files from the Web composer, show pending cards, and manage stored files in Settings.

  • dsh-input-history - Input history.

  • dsh-multimedia-webui-input - Multimedia file/folder input.

  • dsh-office - Office file read/write bundle: model edits Office files, docx/pdf preview in web client.

  • dsh-chat-import - Import Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode transcripts (tool history + thinking blocks) as resumable DeepSeek Harness sessions.

  • dsh-file-claim - File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).

  • dsh-sticky-note - Quick sticky notes in the composer: ideas/feelings/TODO with Markdown preview, auto-save, one-click send to chat.

  • dsh-plugin-quote-reply - Select text in a conversation, then quote it into the composer or reply in a new window.

  • @picgo/dsh-plugin - Official PicGo plugin: upload local files to your image host and get public URLs, reusing the hosts and uploader plugins already configured in PicGo.

  • dsh-suggested-replies - Suggested replies above the DSH Web composer.

  • dsh-wordbox - Persistent common-word/phrase panel beside the composer input with global/current-project buckets and one-click insert.

  • dsh-voice-webspeech - Browser Web Speech API voice input for DSH: zero server, zero keys, zero model downloads (Edge=Azure, Chrome=Google speech).

  • dsh-plugin-anydoc - This plugin exports a reusable function that takes a file path or a Buffer, extracts the content via @firecrawl/anydoc, and returns GitHub‑Flavored Markdown (GFM). It also includes configuration options and an example usage.

UI & Experience

  • dsh-spotlight - Keyboard-first command palette for DeepSeek Harness Web.
  • dsh-aigc-canvas - AIGC canvas plugin (cordis).
  • dsh-deepcel - Deepcel spreadsheet skin and standalone distribution.
  • dsh-deepseek-quota - DeepSeek API balance in a bottom-right floating card on the DSH Web page (auto-refresh + manual refresh).
  • dsh-diff-viewer - PiUI-style Web diff viewer replacing the default diff view.
  • dsh-mobile - Mobile client plugin (cordis + dsh.plugin.json).
  • dsh-openpencil - OpenPencil design preview and editing plugin.
  • dsh-pin-recall - Pin assistant replies from the Web action strip and recall them into the next model turn (/pin /recall, with optional wake).
  • dsh-turn-navigator - DSH Web turn navigation plugin.
  • dsh-ultra-ui - Ultra UI plugin (cordis).
  • dsh-web-billing - RMB/USD token billing for the DSH web: official-policy auto pricing (incl. peak/off-peak hours), per-message cost ledger, account balance, locale-driven currency display.
  • dsh-balance-meter - DeepSeek account balance and session cost in the DSH Web composer dock (auto-fetched official pricing, peak/off-peak support).
  • dsh-cost-meter - Per-session and daily API cost, budget with usage %, official balance, history dashboard, and one-click official price sync with peak/off-peak pricing.
  • dsh-cost-meter - Per-turn USD cost in the Web UI: session total in the header and per-turn cost in each message footer, with a hover breakdown (token usage × configurable pricing table).
  • dsh-plugin-cost - Session cost estimate in the DSH Web composer dock (tokenUsage × configurable price table, one-click official-price refresh).
  • dsh-spend - Token usage and estimated spend for the DSH web UI: floating panel with per-model / per-day / per-session stats and auto-detected billing plans.
  • dsh-live-stats - Live token estimates and generation TPS.
  • dsh-view-modes - DSH Web output modes with Verbose, Normal, and Summary views, semantic grouping for tool calls and thinking, and live execution status.
  • dsh-tps - TPS meter.
  • dsh-plugin-workshop - Steam Workshop-style in-app plugin browser: search, hot/newest/trending windows, Chinese keyword mapping, bilingual translation, plugin-signature filtering, and smart one-click install/update/uninstall with an installed-plugins manager.
  • dsh-cc-tui - Claude Code-style fullscreen TUI (streaming expand / double-Esc rollback).
  • dsh-grok-tui - TUI built with grok-build.
  • dsh-pi-tui - Pi TUI (differential-rendering terminal framework) front end: streaming markdown, thinking collapse, tool cards, slash commands, approval/question overlays, shared dsh session store.
  • deepseek-harness-tui - Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle.
  • DSH-better-sidebar - Sidebar: file rendering/terminal/Git/subagents/custom APIs.
  • dsh-web-panel - Embedded terminal dock + Git Review + file view.
  • dsh-web-review - Isolated web page previews with element annotations and visual adjustments that guide source edits.
  • dsh-mobileweb-adapter - Mobile/PWA layout adaptation + LAN WebSocket fix.
  • dsh-subagent-tree - Subagent tree visualization.
  • dsh-web-workflow-visualizer - Workflow visualization.
  • dsh-split-panes - Split panes.
  • dsh-ui-progress - Progress indicators.
  • dsh-skins - Web UI skins.
  • dsh-skin - Codex-style skin switcher + custom wallpaper for the Web UI: curated --dsw-alias-* palettes and a translucent wallpaper layer with opacity/blur controls.
  • dsh-chat-thumb - Chat thumbnails (cordis).
  • show-bash-command - Show actual command content instead of descriptions.
  • turtle-ui - Official UI plugin reference implementation.
  • @zhaoolee/dsh-notes - Export DSH conversations as Smartisan Notes-style PNGs, or create and update Markdown notes in a configured account-scoped workspace.
  • deepseek-harness-desktop - Native Windows desktop shell: 1:1 official web UI with embedded server hosting, tray and auto-recovery.
  • Harness Desktop - Windows desktop app for the official DSH Web UI with a Chinese installer and portable build, quick themes, an in-app plugin marketplace, separate main/subagent model selection, and verified updates.
  • dsh-desktop - Download-and-run Electron desktop build (macOS/Windows installers): no Node.js or terminal needed, tracks upstream @deepseek-ai/dsh releases automatically, with built-in web UI and auto-update.
  • dsh-milestone - Right-side dot-timeline rail to jump between user messages.
  • dsh-turn-index - Turn-index sidebar: one entry per user turn, click to jump, scroll-spy highlighting.
  • dsh-web-attention-badge - Attention reminders: frame badge, tab-title count and whale-favicon recolor for sessions waiting for input or finished unopened.
  • dsh-plugin-description - Adds bilingual (zh/en) descriptions to every plugin card on the Web Settings plugin list; publishes a pluginDescriptions service for other plugins to register their own.
  • dsh-builtin-toggles - Human-readable catalog for official DSH Web built-ins with status explanations and an audited set of safe UI toggles.
  • dsh-hud - HUD status panel: git status, MCP servers, skills, model and token usage in a floating side panel.
  • 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.
  • dsh-auto-continue - Auto-resumes interrupted DSH Web requests: sends a queued 「继续」 after network/timeout/host-crash failures, with error classification, adaptive backoff, templated continue text and browser notifications; everything configurable from the plugin settings card.

IDE & Clients

  • dsh4vscode - VS Code chat windows backed by the DSH agent: OpenCode-style independent sessions, model auto-routing (Flash/Pro/Pro Max).

Browser & Remote

  • dsh-browser-panel - Headed browser embedded in the WebUI, model-driven (Codex-style, zero vision deps).
  • dsh-browser - Chrome sidebar extension.
  • dsh-deeplink - Open DSH WebUI sessions or workspaces directly from URL parameters.
  • dsh-remote - Remote workspace for DeepSeek Harness: connect a host over SSH (password or key), pick a remote workspace directory, and operate on it with rw_pick_workspace / rw_list_dir / rw_read_file / rw_exec tools.
  • dsh-lan-access - LAN access for the Web GUI: 0.0.0.0 bind plus a crypto.randomUUID polyfill for non-secure (LAN HTTP) contexts (npm: dsh-lan-access).
  • ego-browser - Browser agent.
  • dsh-webbridge - Web bridge.
  • browser4-dsh - Browser4 AI-native browser engine (skills).
  • dsh-browser-runtime - Self-contained browser runtime plugin: Playwright (chromium) + OpenCLI as plugin-local deps (global reuse fallback), exposes a browser service and interactive browser tools.

Models & Inference

  • dsh-vision - Vision bridge: view_image tool over any OpenAI-compatible VLM (Zhipu free tier by default).
  • dsh-plugin-vision - Vision for text-only LLMs: image description / OCR / VQA via free Gemini and GLM vision APIs.
  • ysr666/dsh-vision-router - Free vision for text-only agents: built-in keyless vision chain plus pixel tools (Q&A, grounding, crop, pixel diff, colors, OCR, SVG trace, cutout, screenshots); paste an image and it just works — no Python, one-command install.
  • dsh-vision-proxy - DeepSeek brain + automatic image transcription: attach images in the GUI and each one is transcribed to text via any OpenAI-compatible VLM (qwen3.7-flash by default) before reaching the text-only DeepSeek.
  • dsh-advisor - Second model passively reviews each turn and injects notes.
  • dsh-llm-fallbacks - Role-based LLM retry/fallback strategy.
  • dsh-pi-adapter - ExtensionAPI bridge for pi.
  • dsh-a2a - Agent2Agent mesh.
  • dsh-plugin-acn - Join ACN from DeepSeek Harness: register this agent, discover others, send messages, read the inbox. Defaults to the China region.
  • dsh-acp - Client-neutral ACP adapter.
  • deepseek-harness-acp - ACP profile plugin and standalone server that exposes the full DSH agent to Zed and other ACP clients while reusing DSH credentials, sessions, and MCP configuration.
  • dsh-mnemon - Mnemonic layer.
  • dsh-slice-agent-loop - Drop-in agent loop with bounded-slice context engine (cordis).
  • savemoneybenchmark - Cost-reduction benchmark (examples + skills).
  • dsh-harness-mcp-server - MCP server exposing Harness agent: any MCP client (e.g. Hermes) drives Harness as its 'arms'.
  • dsh-subagent-tools - Per-call model / provider / persona / toolFilter overrides for subagent delegation, @preset: references, provider/model composite ids (bundle, no patched files).
  • dsh-subagent-cwd - Extends dsh-subagent-tools with a per-call cwd for subagents and the two in-process provider patches it requires.
  • dsh-subscription-auth - Subscription OAuth login: use ChatGPT/Claude/Grok/Kimi subscription accounts (not API keys) with automatic model discovery.

Git & Engineering

  • dsh-git-identity - Pin Git commit authorship to the environment identity (gh account + noreply email).
  • dsh-gh-bridge - Bridge macOS Keychain GitHub token into sandboxed gh.
  • deepseek-harness-action - GitHub Action that runs DeepSeek Harness for pull request review, CI diagnosis, trusted fixes, and issue-to-PR implementation.
  • dsh-auto-blame - Auto blame.
  • dsh-tool-git - Structured Git tools (status/diff/log/branch/stage/commit/stash/show) with a destructive-command guard.
  • dsh-plugin-check - Plugin health checks (manifest/patch format/build pitfalls/hub status).
  • dsh-telemetry-redactor - Redacts supported secret patterns from the session-telemetry/record export copy before configured telemetry backends receive it.
  • dsh-verification-receipt - Writes local JSONL summaries of per-turn tool counts and coarse verification signals without storing prompts, tool arguments, or result text.
  • dsh-inspect - Adversarial checkup → fix → review loop.
  • dsh-alphasolve - AlphaSolve workflow.
  • mstar-workflow - Workflow engine.
  • dsh-spur - Task engine.
  • dsh-involute - Embedded task-management engine.
  • dsh-review-loop - Incremental diff reviewer: checkpoint-based since-review queue with a Web UI panel, /review command, and feedback injection into the agent.
  • dsh-test-runner - Structured test runner tool (test_run): auto-detect Vitest/Jest/pytest/node:test, run tests, parse failure summaries for the model.
  • dsh-git-branch-switcher - Session-header Git branch pill: shows the current workspace branch and switches branches from the Web UI.
  • dsh-doublecheck - Engineering-discipline loop: requirement grilling before edits, red/green test-evidence gates, and an adversarial delivery review.

Output & Deliverables

  • dsh-report-studio - Turn a DeepSeek Harness session into deliverable work reports (daily/weekly/handoff/article) with verifiable receipts.

Notifications & Channels

Fun & Lifestyle

Infrastructure & Development

  • deepseek-harness-desktop - Unofficial in-process Windows desktop app with tray residency, native notifications, and an IPC bridge.

  • dsh-hmz - Placeholder repository; description pending.

  • dsh-interpreters - Interpreter plugin (cordis).

  • dsh-notebooks - Notebooks plugin (cordis).

  • dsh-plugin-radar - Daily DSH plugin compatibility radar, renamed from dsh-external-research.

  • dsh-scout - Scout plugin (cordis).

  • dsh-share - Share DSH conversations.

  • dsh-sonar - Sonar plugin (cordis).

  • plugin-registry - Plugin console + make-dsh-plugin skill + dev guide.

  • dsh-plugin-manager-registry - Offline-tolerant registry that discovers and deduplicates DSH plugins from awesome lists, GitHub topics, and npm.

  • marisa - External plugin manager (parasitic install/CLI/settings panel).

  • hub - Org-wide index + unified catalog.json (CI-generated).

  • dshx-update-check - Plugin update checker.

  • toybox - MCP plugin collection (almanac/bug-tamer/naming master/time capsule, etc.).

  • dsh-github-integration - GitHub integration plugin.

  • dsh-super-injector - Super-injector (cordis).

  • dsh-mcp-manager - MCP server manager: Settings page with OAuth (PKCE + dynamic client registration) or static-token auth; tools registered as mcp____*.

  • dsh-doctor - Profile health check: finds config fields a patch dropped by whole-config replacement, patches targeting missing entry ids, and tool-name collisions.

  • dsh-portable-launcher - One-click portable Windows launcher for the dsh Web UI: auto-installs Node.js and dsh, CN mirror fallback, retries and resume.

  • dsh-desktop-launcher - Windows desktop launcher: double-click to start dsh Web with zero console windows, auto-stop on close, session resume, one-line install.

  • dsh-quickstart - Windows desktop launcher (zero-dependency npm CLI): double-click a desktop shortcut to start dsh web with zero console windows and auto-open the browser once ready.

  • dshp - Profile manager: list, create, clone and diff profiles, and export a whole setup (bundle order, plugin versions, patch) as one portable file.

  • dsh-recommend - Transparent plugin rankings and recommendations: daily auto-fetched dsh-plugin topic data, open scoring model, rank/search/recommend tools and a settings-page leaderboard.

  • dsh-eval - Agent evaluation platform: benchmark YAML, headless dsh runs, trace-based metrics, scripted grading, and run compare/report.

  • dsh-session-cleaner - Delete sessions from a running web runtime: live store, workspace records, and on-disk artifacts (no restart needed).

  • dsh-session-cleaner-cli - Offline CLI that deep-cleans workspace sessions: interactive/batch delete with trash + restore + backups, workspace-registry and projection-cache sync, ghost-entry pruning. Companion to the runtime delete plugin.

  • dsh-mcp-panel - Read-only runtime management panel for the official DSH MCP client: connection status, registered tools, errors and reconnect counts via the /mcp command and a Settings tab, with sanitized display and enable/disable patch suggestions.

  • dsh-passwords - Login gateway for the DSH web UI: first-run setup, bcrypt + at-rest encryption (AES-256-GCM/HMAC), brute-force lockout, audit log, TLS 1.2+ with 80→443 redirect, CSRF and anti-framing headers.

  • easyeda-agent - EasyEDA Pro automation: Go daemon + in-app connector + agent skill + stdio MCP server for typed schematic/PCB actions, workflow gates, and DRC.

  • dsh-adb - ADB device & bench operations: device discovery, structured logcat (background streaming), apk install, file pull/push, dumpsys performance snapshots.

  • dsh-restart - Restart DSH: configurable restart method (Node native / legacy PowerShell), post-restart continue prompt, optional watchdog auto-relaunch.

Science & Research

  • dsh-openmaic - Generate interactive OpenMAIC AI classrooms.
  • dsh-science - Claude Science-style research workbench: ReAct research-loop engine (research_* tools), versioned artifacts with provenance (artifact_* tools), and 10 science skills for genomics/pathogens/bioinformatics.

Related

Contributing

Please have a look at contributing.md. Entry standard: repository + one-line description + link; the curated list is maintained by hand, the full index lives in hub.

Thanks

Thanks to the Linux Do community for the support and exchange.