🐋 Awesome DeepSeek Harness Plugins
A curated directory of 301+ DeepSeek Harness (dsh) plugins across 14 categories — every entry with ⭐ stars and a dsh plugin add command. Bilingual (EN + 中文), machine-readable data, auto-sync CI.
English · 中文版
Quick Start · Hot Plugins · Categories · Browse All · Full Index · Contributing
🧭 What is this
DeepSeek Harness is DeepSeek's open-source agent harness — a ready-to-run coding agent whose core is an "everything is a plugin" framework: models, tools, sandboxes, session storage, the UI, and even the agent loop itself are plugins.
This repository is a community-maintained plugin index: it organizes DSH plugins scattered across GitHub into browsable categories. No website, no runtime — just a readable, clickable, contributable directory.
- ✅ Official install:
dsh plugin --profile <name> add <pkg>(forwards to pnpm; npm / git / tarball) - ✅ Official discovery: npm + the GitHub
dsh-plugintopic (no built-in marketplace)
✨ Why this directory
Several awesome-dsh-* lists already exist. This one is different:
- 14 hand-curated categories with clear boundaries (taxonomy) — not a flat name dump
- Star counts + install commands on every entry — judge popularity and install in one glance
- Bilingual (English primary + 中文) with a one-click toggle
- Inline collapsible browsing — expand every category right here in the README
- Machine-readable data (data/plugins.json) + generation scripts + auto-sync CI
⚡ Quick Start
Three ways to use this directory:
- Browse — expand any category below (or jump into a category file); each entry links straight to its GitHub repo.
- Search — press
t(orCtrl+F) on the repo page and search keywords likemcp,memory,TUI,multi-agent. - Consume programmatically — read
data/plugins.json(365 structured entries; field docs in data/README.md).
🔥 Hot Plugins
Top community plugins by GitHub stars:
| # | Plugin | Description | ⭐ |
|---|---|---|---|
| 🥇 | deepseek-ai/deepseek-harness | Official core repo: "everything is a plugin", driven by Cordis. | 143609 |
| 🥈 | deepseek-harness-desktop | Modern DeepSeek Harness desktop experience | 10855 |
| 🥉 | awesome-dsh-plugin/awesome-dsh-plugin | Community curated list (105 plugins + sites + badges). | 6963 |
| 4 | deepseek-ai/awesome-deepseek-agent | Official curated list of DeepSeek agents. | 5899 |
| 5 | dsh-web-ui | DSH Web UI plugin and skin collection: task board, Git graph, right panel, mobile remote, skin center | 3877 |
| 6 | modlens | Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics). | 2644 |
| 7 | DSH-better-sidebar | Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs. | 1851 |
| 8 | dsh-TUI | Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion. | 1742 |
| 9 | deepseek-pp | Browser-extension AI agent workspace with built-in MCP and memory | 1580 |
| 10 | dsh-deep-whale | Whale-girl skin series for the DSH Web UI (maid-atelier). | 1190 |
📊 Stats
| Metric | Value |
|---|---|
| Plugins listed | 301 entries (297 unique) |
| Categories | 14 top-level |
| Ecosystem reference | dsh-plugin topic ~3300+ repos · seed data 365 · compat radar 286+ |
🗂 Categories
| # | Category | Plugins | Description |
|---|---|---|---|
| 1 | 🛠️ Tools | 30 | deterministic tools, git, test runners, safe delete |
| 2 | 🧩 Skills | 17 | engineering discipline, skill migration, book-to-skill |
| 3 | 🔌 MCP | 9 | MCP server management, webfetch, vision MCP |
| 4 | 🎨 UI / Skins / Themes | 41 | skins, themes, generative UI, input enhancements |
| 5 | 🖥️ Desktop / TUI / Mobile | 25 | desktop shells, terminal TUI, mobile, companions |
| 6 | 🤖 Agent Orchestration | 12 | agent teams, plan/execute, A2A, cross-session messaging |
| 7 | 🧠 Context / Memory | 24 | long-term memory, context compression/audit, session control |
| 8 | 👁️ Multimodal / Vision | 17 | image Q&A, OCR, screenshots, computer use |
| 9 | 🔁 Workflow / Automation | 21 | deep research, cron, condition wakeup, review loops |
| 10 | 📡 Notifications / Channels | 18 | Telegram/WeChat/Feishu bots, SSH, desktop notify |
| 11 | 🌐 Browser / Search | 16 | browser control, scraping, search providers |
| 12 | 🏗️ Infra / Plugin Mgmt | 33 | plugin managers, health checks, sandboxes, telemetry |
| 13 | 🎮 Fun / Other | 31 | games, pets, stickers, learning, design |
| 14 | 🏛️ Official & Meta | 16 | core repo, awesome lists, compat radar, community hub |
📚 Browse All Plugins
Expand any category to browse all plugins inline — no need to leave this page.
🛠️ Tools · 30| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-toolkit | 21 | Zero-dependency toolkit: time / encoding / json / calculator / csv / regex / markdown / diff / stat / schema — ten deterministic tools in one install. | dsh plugin add @deepseek-ai/dsh-toolkit |
| dsh-tool-calculator | 6 | Safe math expression evaluator, zero-dependency recursive-descent parser. | dsh plugin add @deepseek-ai/dsh-tool-calculator |
| dsh-tool-csv | 4 | Parse/query/aggregate/convert CSV (RFC 4180) with a zero-dependency state-machine parser. | dsh plugin add @deepseek-ai/dsh-tool-csv |
| dsh-tool-diff | 4 | Structured comparison and unified diffs for text/JSON/CSV/Markdown. | dsh plugin add @deepseek-ai/dsh-tool-diff |
| dsh-tool-encoding | 3 | base64/url/hex encoding, common hashes, and UUID generation. | dsh plugin add @deepseek-ai/dsh-tool-encoding |
| dsh-tool-json | 3 | JSON queries with a JMESPath subset. | dsh plugin add @deepseek-ai/dsh-tool-json |
| dsh-tool-markdown | 4 | HTML↔Markdown conversion, GFM table normalization, and TOC generation. | dsh plugin add @deepseek-ai/dsh-tool-markdown |
| dsh-tool-regex | 3 | Test/extract/safe-replace/statically explain regexes without executing code. | dsh plugin add @deepseek-ai/dsh-tool-regex |
| dsh-tool-schema | 3 | JSON Schema validation: validate/paths/explain/normalize. | dsh plugin add @deepseek-ai/dsh-tool-schema |
| dsh-tool-stat | 5 | Descriptive statistics, percentiles, frequency distributions, and correlation. | dsh plugin add @deepseek-ai/dsh-tool-stat |
| dsh-tool-time | 4 | Strict ISO 8601 parsing, IANA timezone conversion, and UTC calendar arithmetic. | dsh plugin add @deepseek-ai/dsh-tool-time |
| dsh-tool-git | 4 | Structured Git tools (status/diff/log/branch/stage/commit/stash/show) with dangerous-command guards | dsh plugin add dsh-tool-git |
| dsh-test-runner | 2 | Structured test_run that auto-detects vitest/jest/pytest/node:test and parses failure summaries | dsh plugin add dsh-test-runner |
| dsh-security-scan | 1 | Scans for secrets and dangerous patterns (API keys/tokens/private keys), zero dependencies | dsh plugin add dsh-security-scan |
| dsh-tool-search | 2 | Per-agent on-demand tool discovery and progressive schema disclosure. | dsh plugin add @deepseek-ai/dsh-tool-search |
| dsh-custom-tool | 24 | Create and manage sandboxed JavaScript tools with a Monaco editor and model-driven tool lifecycle. | dsh plugin add dsh-custom-tool |
| dsh-bash-encoding | 7 | Auto-detects and decodes Bash output encoding (UTF-16LE/UTF-8/GBK), fixing Chinese mojibake | |
| dsh-at-file | 309 | Codex-style @file mentions: search workspace files in the composer and attach their contents to prompts. |
dsh plugin add dsh-at-file |
| dsh-wikilink | 3 | Obsidian-style [[wikilink]] mentions: fuzzy-search note titles and attach content |
dsh plugin add dsh-wikilink |
| dsh-safe-delete | 3 | Safe deletion: moves files to trash/staging instead of permanent deletion, supports recovery | |
| dsh-bisect-debug | 1 | Bisects to locate bug root causes (code/boundary/commit) | dsh plugin add dsh-bisect-debug |
| dsh-payload-capture | 1 | Captures every upstream model API payload to disk as JSON (debug/observability) | dsh plugin add dsh-payload-capture |
| dsh-data-agent | 36 | Let the AI connect to databases and write SQL for you. | dsh plugin add @deepseek-ai/dsh-data-agent |
| dsh-openapi | 4 | Safe OpenAPI 3.x discovery and API invocation tool | dsh plugin add dsh-openapi |
| dsh-plugin-interpreters | 9 | Exposes run_python / run_node tools with configurable interpreter paths | dsh plugin add @huanlin/dsh-plugin-interpreters |
| dsh-cowork | 3 | Bounded, cell-addressed doc_read/doc_write for xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI. |
|
| dsh-plugin-mineru | 31 | Expose MineRU document parsing tools to the model. | dsh plugin add @huanlin/dsh-plugin-mineru |
| dsh-plugin-sleep | 9 | Exposes a single sleep tool for on-demand pauses (cancelable) |
dsh plugin add @huanlin/dsh-plugin-sleep |
| dsh-port-guard | 1 | Port conflict handling (reuse/switch/precise kill) | dsh plugin add dsh-port-guard |
| dsh-scout | 2 | Read-only environment probing: runtime/versions/resources/ports/services/hardware/workspace | dsh plugin add @deepseek-ai/dsh-tool-scout |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-review-skills | 2 | Engineering discipline skill pack: code-review/simplify/plan-then-execute/test-first/resolve-conflict | dsh plugin add dsh-review-skills |
| dsh-skillport | 2 | Bring your existing Agent Skills (SKILL.md) library to DSH: discover skills across Claude/Codex/Cursor/Gemini paths, inject a progressive-disclosure index, and load bodies on demand. | dsh plugin add @dsh-skillport/bundle |
| dsh-find-skill | 2 | Bridges vercel-labs/skills ecosystem: LLM-driven skill search/install/lifecycle management | dsh plugin add dsh-find-skill |
| dsh-plugin-skills | 10 | Agent skills for building and testing DSH plugins (scaffolding to layered testing) | |
| dsh-book2skill | 4 | Five-stage book-to-skill pipeline (scrape→parse→understand→generate→install) with 3 human checkpoints | dsh plugin add dsh-book2skill |
| dsh-superpowers | 3 | Superpowers (obra/superpowers) as DSH plugin: methodology skills + session guidance | dsh plugin add dsh-superpowers |
| dsh-plugin-code-review | 1 | Structured code review skills (YYTbit series) | dsh plugin add dsh-plugin-code-review |
| dsh-review-loop | 2 | Incremental diff review: checkpoint queue + web panel + review-feedback injection agent | dsh plugin add @dsh-plugin/dsh-review-loop |
| dsh-skill-manager | 1 | Manages skills (list/enable-disable/edit) from the Web settings page | dsh plugin add dsh-skill-manager |
| dsh-plugin-claude-bridge | 7 | Bridges Claude Code memory/skills/config into DSH | dsh plugin add dsh-plugin-claude-bridge |
| dsh-plugin-codex-bridge | 2 | Bridges Codex skills/config into DSH | dsh plugin add dsh-plugin-codex-bridge |
| dsh-plugin-opencode-bridge | 4 | Bridges OpenCode skills/config into DSH | dsh plugin add dsh-plugin-opencode-bridge |
| dsh-plugin-pi-bridge | 2 | Bridges pi skills/config into DSH | dsh plugin add dsh-plugin-pi-bridge |
| Code2Skill | 4 | Generate Functions, MCP tools, workflow Skills, and offline test packages from user-authorized source code. | dsh plugin add github:leechen298/Code2Skill#v1.1.3 |
| dsh-reverse-skill | 25 | Complete reverse-skill pack (85 SKILL.md) as a DeepSeek Harness Cordis plugin: reverse engineering, authorized pentesting and security-research skill router. | dsh plugin add github:dhicoc/dsh-reverse-skill |
| dsh-find-plugins | 134 | Skill that searches, installs, and verifies GitHub plugins for DSH | dsh plugin add github:Nagi-ovo/dsh-find-plugins |
| forkprobe | 66 | Compare multiple skills on the same task and pick the winner. | dsh plugin add github:Jayden-X-L/forkprobe |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-mcp-manager | 7 | MCP server management: OAuth (PKCE) or static token auth via Settings, tools registered as mcp__* |
dsh plugin add dsh-mcp-manager |
| dsh-mcp-proxy | 1 | Context-saving lazy MCP access | dsh plugin add dsh-mcp-proxy |
| deepseek-harness-plugin-mcp | 2 | MCP server letting any agent discover/install/run DSH plugins | dsh plugin add deepseek-harness-plugin-mcp |
| dsh-webfetch | 2 | Zero-dependency webfetch MCP server (clean text/markdown/HTML/JSON, robots.txt compliant, SSRF protection) | |
| dsh-search-mcp | 10 | Replaces built-in search with search MCP (Tavily/Brave/Exa/Perplexity/DuckDuckGo) | dsh plugin add dsh-search-mcp |
| dsh-oauth-mcp-client | 8 | Connects to OAuth 2.1 Streamable HTTP MCP services | |
| shadow-vision | 2 | Open-source MCP vision server giving text-only LLMs image understanding/OCR/UI inspection | |
| mcp-bridge | 30 | MCP browser bridge enabling web AI to call MCP tools | |
| dsh-acp-for-bitfun | 9 | ACP bridge between BitFun and DSH. | dsh plugin add dsh-acp-for-bitfun |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-skins | 3 | Web UI skin collection (including the harbor sunset skin) | dsh plugin add @dsh-external/dsh-web-skins |
| dsh-deep-whale | 1190 | Whale-girl skin series for the DSH Web UI (maid-atelier). | |
| dsh-qq2006 | 12 | QQ2006 retro skin | |
| dsh-miku-skin | 2 | Hatsune Miku theme (blue-purple gradient/frosted glass/light-dark dual theme) | dsh plugin add @deepseek-ai/dsh-client-ui-skin-miku |
| dsh-deepcel | 10 | An Excel-style skin | |
| dsh-tonghuashun | 1 | Tonghuashun market-terminal style skin + code-volume K-line panel | |
| dsh-plugin-colorscheme | 2 | Color scheme plugin | |
| dsh-custom-css | 3 | Custom CSS | dsh plugin add dsh-custom-css |
| dsh-web-background | 2 | Web UI background customization | |
| dsh-plugin-background | 10 | Web UI wallpaper customization | |
| dsh-chat-width | 3 | Adjusts reply width (terminal-width aware) | |
| deepseek-harness-skin | 43 | Skinning system with 21 built-in skins plus one-image color scheme generation | |
| dsh-homepage-skin | 1 | Puts the DeepSeek Harness homepage-style background on dsh web: WebGL fluid, dot grid and digital whale, in dark and light themes. | |
| DSH-better-sidebar | 1851 | Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs. | dsh plugin add dsh-better-sidebar |
| dsh-side-panel | 15 | Side panel with file browser, terminal, and Git review for quick file previews. | dsh plugin add @dsh-external/dsh-side-panel |
| dsh-focus-chat | 20 | A "focus chat" minimal view that shows only final outputs. | dsh plugin add @dingyi222666/dsh-focus-chat |
| ui-status-label | 37 | Customize the "deep diving" thinking status label to anything you like. | dsh plugin add dsh-ui-status-label |
| dsh-navbar | 32 | Conversation node navigation bar for quick jumps between user messages. | dsh plugin add @dsh-external/dsh-navbar |
| dsh-task-status | 9 | Background task status bar: progress plus live output tail on the chat page. | dsh plugin add @dsh-external/dsh-task-status |
| dsh-web-archive | 7 | Collapse noisy messages (Think, Bash, etc.) in conversations. | dsh plugin add dsh-web-archive |
| dsh-milestone | 17 | Right-side dot-timeline rail: jump between user messages. | dsh plugin add dsh-milestone |
| dsh-spotlight | 7 | Keyboard-first command palette for the DSH Web UI. | dsh plugin add @dsh-external/dsh-spotlight |
| dsh-deeplink | 4 | Deep links: open a specific session or workspace via ?session= / ?workspace=. |
dsh plugin add @dsh-community/dsh-deeplink |
| dsh-diff-viewer | 17 | PiUI-style diff viewer replacing the stock DiffBlock for write/edit tool calls. | dsh plugin add @dsh-external/dsh-diff-viewer |
| dsh-drag-and-drop | 13 | Cross-platform file drag-and-drop with raw path insertion, no file copying. | dsh plugin add @bill9109/dsh-drag-and-drop |
| ex-setting | 2 | Settings extensions for DSH. | dsh plugin add @deepseek-ai/dsh-ex-setting |
| dsh-annotation | 68 | Select text → annotate → send with your message; replies map back to each annotation. | dsh plugin add @omdsh-dev/dsh-annotation |
| dsh-prompt-studio | 3 | Edit user and built-in system-prompt sections with live preview. | dsh plugin add dsh-prompt-studio |
| dsh-prompt-persona | 7 | Edit the system prompt (deployment persona) from settings with live preview | dsh plugin add @xilin3/dsh-prompt-persona |
| dsh-model-selector | 1 | Enhanced model selector with collapsible provider groups and name search | dsh plugin add dsh-model-selector |
| dsh-local-filetree | 1 | Show the current session workspace file tree in the right detail column (lazy-loaded, read-only) | dsh plugin add dsh-local-filetree |
| dsh-sticky-disclosure | 3 | One-click collapse of every expanded section (Think rows, tool cards) with a live-count pill and a customizable hotkey. | dsh plugin add dsh-sticky-disclosure |
| dsh-token-usage | 2 | Prettier token usage bar: context, input/output, cache breakdown, time-to-first-token | dsh plugin add dsh-token-usage |
| dsh-model-config-sync | 11 | Advanced model configurator applying pi-ai presets to custom providers in one click | dsh plugin add dsh-model-config-sync |
| dsh-web-ui | 3877 | DSH Web UI plugin and skin collection: task board, Git graph, right panel, mobile remote, skin center | dsh plugin add dsh-web-ui |
| dsh-plugin-open-app | 1 | Brings open-mcp-apps into DSH: one sidebar container per MCP app (own workspace, session and App mode), an agent status strip, inline chat rendering and an App Store. | |
| dsh-ui-hub | 2 | UI butler: fold and toggle official/plugin UI by section, drag to move and resize, with collision avoidance and one-click auto layout. | |
| dsh-visualize | 165 | In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering. | dsh plugin add @dsh-external/dsh-visualize |
| dsh-genui | 165 | Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. | dsh plugin add @omdsh-dev/dsh-genui |
| web-components | 2 | Web Components support. | dsh plugin add @deepseek-ai/dsh-client-web-component |
| dsh-openpencil | 104 | OpenPencil design preview and editing plugin. | dsh plugin add @zseven-w/dsh-openpencil |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-TUI | 1742 | Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion. | dsh plugin add dsh-cc-tui |
| dsh-tianshu-tui | 197 | A terminal UI (TUI) for DeepSeek Harness. | dsh plugin add @huiliyi37/dsh-tianshu-tui |
| dsh-pi-tui | 2 | Pi TUI frontend: streaming markdown, thinking collapse, tool cards, slash commands | |
| deepseek-harness-tui | 7 | Native terminal TUI built with Ink/React | dsh plugin add deepseek-harness-tui |
| dsh-tui | 3 | Lightweight, session-aware terminal UI | dsh plugin add dsh-tui |
| dsh-tui | 16 | Claude Code-style terminal UI (out-of-tree bundle) | dsh plugin add @dsh-tui/dsh-tui |
| oh-dsh | 234 | Community distribution: TUI, desktop, and Web UI as one bundle with layered installation. | dsh plugin add @oh-dsh/desktop |
| deepseek-harness-desktop | 11 | Native Windows desktop shell: 1:1 official Web UI, built-in server hosting, tray residency | |
| deepseek-harness-desktop | 3 | Unofficial in-process Windows desktop app (tray, native notifications, IPC) | |
| dsh-desktop | 51 | Community-maintained unofficial desktop client (reuse official instance or built-in runtime) | |
| dsh-desktop | 7 | Wails (Go) desktop shell, Codex-style native app | |
| dsh-desktop | 2 | .NET 10 WPF + WebView2 desktop launcher | |
| dsh-desktop | 682 | Cross-platform desktop app | |
| dsh-desktop-electron | 4 | Cross-platform Electron desktop shell (tray resident, no bundled Node) | |
| dsh-mac-desktop | 2 | Open the Web GUI in a native macOS window (SwiftUI + WKWebView) | dsh plugin add dsh-mac-desktop |
| dsh-desktop-window | 1 | Open the Web UI in a standalone app window (auto-launch + settings toggle) | dsh plugin add dsh-desktop-window |
| deepseek-harness-desktop | 10855 | Modern DeepSeek Harness desktop experience | |
| Deepseek-Harness-Desktop | 106 | Electron desktop shell with themes, wallpapers, and tray; chat stays on official dsh web | dsh plugin add deepseek-harness-desktop |
| dsh-launcher | 130 | Lightweight Windows launcher: auto-start on boot + standalone small window | |
| dsh-work | 312 | Local AI workspace: unified Session, files, data analysis, MCP, and Office | |
| dsh-companion | 5 | Resident desktop assistant: global summon, scheduled automation, quick replies, plugin marketplace | |
| dsh-mobileweb-adapter | Mobile web adapter making the Web GUI usable on phones (⚠️ dsh-external, deleted) | ||
| dsh-mobile | 16 | Mobile client (⚠️ dsh-external, public availability unverified) | |
| dsh-android | Run dsh on Android (⚠️ dsh-external, deleted) | ||
| deepseek-harness-tui | 34 | A Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle. | dsh plugin add github:openma-ai/deepseek-harness-tui |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-agent-teams | 466 | AgentTeams multi-agent teams. | dsh plugin add dsh-agent-teams |
| dsh_workflow | 68 | UltraCode-style multi-agent orchestration: a generatable, savable, governable, observable, resumable workflow layer. | dsh plugin add @dsh-external/workflow |
| dsh-meta-orchestrator | 3 | Model-native meta-agent synthesizing task-specific workflows at runtime and coordinating tools/subagents | dsh plugin add dsh-meta-orchestrator |
| dsh-crosstalk | 2 | Cross-session messaging for DSH: any session on the machine can list and message any other, Claude Code-style, via a local heartbeat registry and inbox. | dsh plugin add @dsh-crosstalk/bundle |
| dsh-agent-messaging | 4 | Cross-session agent-to-agent message delivery (addressed by session name) | dsh plugin add dsh-agent-messaging |
| dsh-interconnect | 30 | Cross-instance message and event handoff between DSH instances via an interconnect server. | dsh plugin add dsh-interconnect |
| dsh-session-hub | 4 | Aggregate and natively control DSH sessions across servers (hub gateway + official UI bridge) | dsh plugin add dsh-session-hub |
| dsh-plugin-yet-another-subagent | 10 | Configurable subagent profiles plus live tool-call/token display and sub-session jump | dsh plugin add @huanlin/dsh-plugin-yet-another-subagent |
| dsh-plan-execute | Dual-model plan/execute routing (planner thinks, executor acts) ⚠️ dsh-external, deleted | ||
| dsh-a2a | 4 | Agent2Agent mesh interconnection ⚠️ dsh-external, public availability unverified | |
| dsh-subagent-tree | Subagent tree visualization ⚠️ dsh-external, deleted | ||
| dsh-teamwork | Team collaboration (cordis) ⚠️ dsh-external, deleted |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-memory-evolve | 142 | Cross-session long-term memory plus background self-evolution (five-track memory, git branch awareness, skill evolution) | |
| billion-context-dsh | 20 | Model-driven context compression (ACP) where the model decides when to compress (ported from billion-context-pi) | |
| dsh-memory | 2 | Cited memory over DSH's lossless session log: distilled facts carry (sessionId, eventRange) citations that expand back to the exact original log excerpt. |
dsh plugin add @dsh-memory/bundle |
| dsh-memory | 1 | Cross-session SQLite persistent memory | dsh plugin add dsh-memory |
| dsh-mnemon | 66 | Deep Mnemon integration: local three-tier memory (Runtime Memory, retrievable Documents, supervised Memory Spaces). | dsh plugin add dsh-mnemon |
| nowledge-mem-deepseek-harness | 5 | One memory layer for every AI tool and agent: Context Bundle injection, prompt-time recall, MCP tools, and turn-end DSH thread capture. | dsh plugin add nowledge-mem-deepseek-harness |
| dsh-plugin-meta-memory | 2 | Structured long-term memory system | dsh plugin add dsh-plugin-meta-memory |
| dsh-kb-sieve | 2 | Build auditable KB packs (SQLite FTS5) from md/txt/docx/pdf with deterministic retrieval and original-text reading. | dsh plugin add @dsh-external/dsh-kb-sieve |
| dsh-llm-wiki | 4 | Manage the LLM-Wiki knowledge base from an agent (wiki_search/read/stats/ingest, etc.) | dsh plugin add @detpecca/dsh-llm-wiki |
| dsh-continual-evolve | 11 | Continual self-evolution: versioned, auditable, rollback-safe harness state (prompts, memory, skills, subagent specs) refined from session trajectories, with review gates and hot-reloaded skills. | dsh plugin add dsh-continual-evolve |
| dsh-context-doctor | 12 | Context injection audit: token costs of instruction chains / skill catalogs / tool schemas, duplicate and conflict detection. | dsh plugin add dsh-context-doctor |
| context-vista | 6 | A right-side floating panel and /context command for DeepSeek Harness — a live donut chart of context token usage, allocation, and estimated cost. | dsh plugin add context-vista |
| distill | 19 | Automatic conversation distillation: background subagent reflection + skill create/update. | dsh plugin add @loserfox/distill |
| dsh-auto-compact | compact_now tool that auto-compacts context at turn end | ||
| dsh-easy-ctx-manager | Context management: saving, attention optimization, compression archive ⚠️ dsh-external, deleted | ||
| dsh-context | 173 | Context insight panel: see what the model's context window is made of and how it evolves — composition vs. window size, per-request history, compression/injection events, and per-message token stats. | dsh plugin add dsh-context |
| dsh-turn-rewind | 70 | Rewind conversation and workspace state, powered by a persistent Change Ledger. | dsh plugin add @dsh-external/turn-rewind |
| dsh-undo | 4 | Context undo/redo: roll back to the previous completed step and restore | dsh plugin add dsh-undo |
| dsh-recall | 3 | Message recall: an undo button per user message deleting that turn and everything after (no code changes) | dsh plugin add dsh-recall |
| dsh-sidechain | 9 | /side persistent side sessions and /btw one-off side questions running in temporary forks |
dsh plugin add @dsh-external/dsh-sidechain |
| dsh-message-edit | 26 | Branch-based message editing, reroll, retry, and a version timeline. | dsh plugin add dsh-message-edit |
| dsh-session-search | 2 | Index-free full-text search across dsh/Codex/Claude/pi/OpenCode sessions | |
| dsh-chat-import | 54 | Import full-fidelity chat histories from 13 coding agents (Claude Code, Codex, ChatGPT, Cursor, Gemini, opencode, and more) as resumable DeepSeek Harness sessions, with reverse export back to Claude Code. | dsh plugin add dsh-chat-import |
| dsh-claude-move | 6 | Migrate Claude Code sessions/memory/skills/CLAUDE.md to DSH | dsh plugin add dsh-claude-move |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| modlens | 2644 | Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics). | dsh plugin add @liustack/modlens |
| dsh-vision-toolkit | 585 | Vision tasks for text-only models: intent-aware image Q&A, long-screenshot OCR, UI reproduction, grounding, and pixel diff. | dsh plugin add @dsh-external/dsh-vision-toolkit |
| agent-vision-toolkit | 977 | General agent vision toolkit and skills (multi-image understanding and GUI automation) | |
| dsh-vision | 33 | view_image tool bridging any OpenAI-compatible VLM (defaults to Zhipu's free tier) | |
| dsh-vision-LMstudio | 1 | Call local vision models via LM Studio | |
| dsh-vision-proxy | 10 | DeepSeek brain + automatic image transcription: attach images in the GUI and each one is transcribed to text via any OpenAI-compatible VLM before reaching the text-only DeepSeek — a keyed fast path (default qwen3.7-flash; DashScope/Zhipu/OpenRouter or any OpenAI-compatible endpoint) with your own key, or local Ollama auto-detected with zero config. | dsh plugin add dsh-vision-proxy |
| dsh-plugin-deepeye | 4 | DeepEye vision plugin: image description, OCR, VQA, UI layout, and clipboard analysis | dsh plugin add dsh-plugin-deepeye |
| deepseek-omnimodal | 3 | Open-source multimodal MCP plugin recognizing/generating images, video, and audio via Qwen/DashScope (compatible with Codex/Claude Code/DSH) | |
| sidesight | 1 | CLI-first vision sidecar analyzing screenshots, charts, UI diffs, and video (OpenAI-compatible multimodal models) | dsh plugin add sidesight |
| dsh-paddle-ocr | 3 | Baidu PaddleOCR-VL document layout parsing (OCR tool plus settings card and task panel) | dsh plugin add dsh-paddle-ocr |
| dsh-screenshot-diff | 1 | Pixel-compare two screenshots to generate diff.png plus a three-panel image (pixelmatch) | dsh plugin add dsh-screenshot-diff |
| Qwen-MM-Plugins | 4 | Qwen multi-modal plugin support. | dsh plugin add @deepseek-ai/dsh-qwen-mm |
| dsh-computer-use | 21 | Accessibility-first macOS computer use: fresh observations, stale-state rejection, scoped permissions, and safe input. | dsh plugin add @dsh-external/dsh-computer-use |
| dsh-mobile-control | 2 | Control phones (ADB/iOS) | dsh plugin add dsh-mobile-control |
| dsh-hdc-bridge | 10 | HarmonyOS device bridge: hdc screenshot/install/log/crash/UI automation loop with read_image, official-first versioned API knowledge (SDK .d.ts + offline bundled docs), and a DevEco CLI build/sign/lint lane. | dsh plugin add dsh-hdc-bridge |
| dsh-plugin-aigc-canvas | 10 | Provider-agnostic AIGC HTTP bridge plus freeform canvas and ffmpeg post-processing | dsh plugin add @huanlin/dsh-plugin-aigc-canvas |
| dsh-vision-router | 554 | 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 to use it. | dsh plugin add dsh-vision-router |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-deep-research | 14 | Adaptive deep-research orchestrator built on the official workflow engine. | dsh plugin add @dsh-external/dsh-deep-research |
| dsh-deepresearch | 8 | Evidence-first autonomous research workflow (persistent state plus standalone web view) | dsh plugin add @deepseek-ai/dsh-deepresearch |
| dsh-loop | 5 | Recurring loops: /loop command + loop tool + activity status bar. |
dsh plugin add @dsh-external/dsh-loop |
| dsh-sentinel | 10 | Condition-driven wakeup: durable file/command/http/process/webhook watches that wake the agent. | dsh plugin add @dsh-external/dsh-sentinel |
| dsh-automation | 49 | Scheduled coding runs in fresh agent sessions with auditable history. | dsh plugin add @dsh-external/dsh-automation |
| dsh-routines | 1 | Scheduled agents on a cron: run a prompt on a schedule and get the digest where you already are, with overlap/missed-run/timeout safety defaults. | dsh plugin add @dsh-routines/bundle |
| dsh-plannotator | 5 | Plan review with anchored annotations and structured feedback back to the agent. | dsh plugin add @dsh-external/dsh-plannotator |
| dsh-inspect | 6 | Adversarial checkup → fix → review loop toolset. | dsh plugin add @dsh-external/dsh-inspect |
| dsh-advisor | 11 | A secondary model passively reviews each turn and injects insights | dsh plugin add dsh-advisor |
| mstar-harness | 48 | Skill-driven harness/loop engineering workflow agent plugin. | |
| dsh-llm-fallbacks | 6 | Role-based model retry/fallback strategies | dsh plugin add dsh-llm-fallbacks |
| dsh-polyglot | 3 | The model switch for DSH: point it at any OpenAI-compatible endpoint, with curated free/cheap DeepSeek provider presets and automatic fallback when a free tier rate-limits you. | dsh plugin add @dsh-polyglot/bundle |
| dsh-track | 6 | Embedded task management engine: decision-point protocol, idea capture wall, Linear-style issue store. | dsh plugin add @deepseek-ai/dsh-track |
| dsh-record-replay | 8 | Record macOS desktop workflow demos and convert them into agent skills (orr_* tools) | dsh plugin add dsh-record-replay |
| dsh-daily-progress | 3 | Daily progress: tonight's plan for tomorrow plus today's checklist and completion thermometer | dsh plugin add dsh-daily-progress |
| dsh-goal-mode | 2 | Visualize goal mode: goal bar, settings page, multi-session overview, and goal_overview tool | dsh plugin add dsh-goal-mode |
| dsh-ramify | 9 | Creative branching canvas: generate, compare, and iterate multiple approaches in a tree workspace | dsh plugin add @ramify/dsh-ramify |
| dsh-tool-approval | 1 | Manual approval mode ("Manual Mode" / "Ask Mode"). | dsh plugin add dsh-tool-approval |
| dsh-tiered-approval | 2 | Tiered auto-review: static rules plus LLM review plus human fallback | dsh plugin add dsh-tiered-approval |
| dsh-event-auditor | 1 | Event-stream audit panel observing event types, dispatch patterns, and counts, helping plugin authors understand internals | dsh plugin add @dsh-external/dsh-event-auditor |
| dsh-auto-continue | 23 | Auto-resumes interrupted DSH Web requests: sends a queued 「Continue」 after network, timeout or host-crash failures, with error classification, adaptive backoff, templated continue text and browser notifications. | dsh plugin add github:HsiangNianian/dsh-auto-continue |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| telegram | 6 | Bridge to the Telegram Bot API: long polling, per-chat sessions, HTML formatting. | dsh plugin add @loserfox/telegram |
| dsh-telegram | 1 | Telegram runtime adapter (per-chat sessions, allowlist authentication) | dsh plugin add dsh-telegram |
| DSH-Telegram-Relay | 6 | Chat remotely and receive notifications via Telegram | dsh plugin add dsh-telegram-relay |
| dsh-chatnode-wechat | 6 | Chat with, monitor, and approve your DSH agents from WeChat via the iLink gateway: text both ways, session targeting, digest heartbeats, and numbered approval prompts. | dsh plugin add @dsh-cowork/chatnode-wechat |
| dsh-lark | 2 | Feishu IM bot channel: chat-driven agent and approval callback cards | dsh plugin add @dsh-contrib/dsh-lark-channel |
| dsh-lark-bridge | 7 | Bidirectional Lark/Feishu controller for DeepSeek Harness with project and session routing, interactive cards, approvals, attachments, and task controls. | dsh plugin add dsh-lark-bridge |
| dsh-onlyne | 2 | IM gateway sending/receiving QQ, WeChat, Feishu, and Telegram messages from dsh sessions | |
| dsh-notification | 57 | Desktop notifications for turn completions, with per-outcome controls and keyword rules. | dsh plugin add dsh-notification |
| dsh-notify-windows | 5 | Windows notifications (zero dependencies) | |
| dsh-win-notify | 4 | Windows toast notifications (sound on task completion) | dsh plugin add dsh-win-notify |
| dsh-web-ui-notify | 17 | Desktop notification reminders. | dsh plugin add @bill9109/dsh-web-ui-notify |
| dsh-session-notification | 11 | Notifications for four session states, with browser alerts and prompts. | dsh plugin add @dingyi222666/dsh-session-notification |
| dsh-bell-notify | 2 | Rings bells and shows a breathing status dot for Agent lifecycle events; Web Audio synthesized (zero audio files), custom sounds uploadable per event. | dsh plugin add github:Laplace-bit/dsh-bell-notify |
| dsh-ssh | 5 | SSH remote execution (ProxyJump chains, SFTP filesystem, PTY) | |
| dsh-webhook-bridge | 1 | Generic webhook receiver: POST /hook/:channel wakes per-channel agents | dsh plugin add dsh-webhook-bridge |
| dsh-open-in-vscode | 48 | Open DSH workspace directories in VS Code directly from the web GUI. | dsh plugin add dsh-open-in-vscode |
| dsh-share | 23 | Share your conversations with one click. | dsh plugin add @dsh-external/dsh-share |
| dsh-conversation-share | 1 | Share any excerpt of a conversation. | dsh plugin add @bill9109/dsh-conversation-share |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-browser | 230 | Chrome sidebar extension that lets DSH operate your browser directly, no vision capabilities required. | |
| dsh-browser-control | 1 | Control browsers via CDP/Playwright | dsh plugin add dsh-browser-control |
| ego-browser | 22 | Connect ego-lite (Chromium for AI agents) to DSH with 13 structured ego_* tools | |
| dsh-better-browser | 9 | Let agents control the user's logged-in browser via Kimi WebBridge (13 tools) | dsh plugin add @dsh-external/dsh-better-browser |
| dsh-webbridge | 3 | DSH meets Kimi WebBridge. | dsh plugin add @bill9109/dsh-webbridge |
| dsh-browser | 1 | Playwright-driven browser automation | dsh plugin add dsh-browser |
| DSH-Chrome-devtools | 1 | Real Chrome control via Chrome DevTools MCP | dsh plugin add dsh-chrome-devtools |
| dsh-playwright-cli | 2 | Wrap Playwright CLI: install browsers, run tests, and open HTML reports from the agent loop | dsh plugin add dsh-playwright-cli |
| deepseek-pp | 1580 | Browser-extension AI agent workspace with built-in MCP and memory | |
| dsh-web-search-firecrawl | 2 | Firecrawl search provider for built-in web_search | dsh plugin add @yangzhe1003/dsh-web-search-firecrawl |
| dsh-web-search-tavily | 3 | Tavily search provider (no DeepSeek key needed) | |
| dsh-tavily-search | 2 | Key-free Tavily search tool | dsh plugin add dsh-tavily-search |
| dsh-web-search-pro | 20 | Persistent enhanced web search: multi-engine routing (DeepSeek/Exa/DDG/Bing/Jina + GitHub/Bilibili/YouTube/V2EX/Xiaohongshu/Twitter/Reddit/RSS), SQLite+LRU cache, userscript-style extraction, Playwright rendering. | dsh plugin add dsh-web-search-pro |
| dsh-all-search | 1 | AnySearch web search provider (ctx.web) | dsh plugin add dsh-all-search |
| modsearch | 124 | Web search bridge for text-only agents: ask the web or X, get structured JSON evidence (search, fetch, citations). | dsh plugin add @liustack/modsearch |
| argo | 94 | Search built for agents: multilingual coverage across web, academic, code, shopping, finance, news, and encyclopedias. | dsh plugin add github:taxueseek/argo |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| plugin-registry | 52 | Ecosystem infrastructure: a thin browser console for managing official repository plugins (zero patches) plus a make-dsh-plugin skill for guided plugin development. | |
| dsh-plugin-manager-registry | 1 | Offline-tolerant registry discovering and deduplicating DSH plugins from awesome lists, GitHub topics, and npm | |
| dsh-hub | 4 | OMDSH community extension hub (built on official contracts) | dsh plugin add @omdsh/dsh-hub |
| DSH-plugin-switch | 2 | Plugin marketplace: browse, search, and install GitHub projects, auto-detecting plugins/skills. | dsh plugin add dsh-plugin-switch |
| dsh-plugin-installer | 6 | Marketplace plugin connecting DSH to the GitHub plugin ecosystem. | dsh plugin add dsh-plugin-installer |
| dsh-super-injector | 91 | Super module injector: inject local plugin packages at runtime (junction + loader.create, hot reload). | dsh plugin add @dsh-external/dsh-super-injector |
| oh-my-dsh | 48 | Plugin ecosystem for DSH: 700+ plugins with extension seams registered without touching the agent loop. | |
| dsh-plugin-check | 23 | Plugin health checks: manifest protocol / patch format / build traps, zero-dependency and read-only. | dsh plugin add @deepseek-ai/dsh-plugin-check |
| dsh-plugin-doctor | 1 | Plugin health check: verify peer version compatibility before install. | dsh plugin add dsh-plugin-doctor |
| dsh-doctor | 1 | Profile health check: find configs broken by patches, dead patches, and tool name conflicts. | |
| dsh-capability-inspector | 2 | DSH Doctor plus runtime diagnostics (tools/models/skills/workspace/session/plugins/MCP troubleshooting). | dsh plugin add dsh-capability-inspector |
| dsh-security-audit | 12 | Local security audit: config, plugin origins, sessions, network exposure — read-only redacted risk report. | dsh plugin add @deepseek-ai/dsh-security-audit |
| dsh-session-health | 8 | Frame-level scan diagnostics for session files (torn/corrupt/empty detection). | dsh plugin add @deepseek-ai/dsh-session-health |
| dsh-passwords | 9 | Login gateway for the DSH web UI: password door with first-run setup, bcrypt + at-rest encryption (AES-256-GCM/HMAC), brute-force lockout, audit log, TLS 1.2+ with 80→443 redirect, CSRF, anti-framing. | dsh plugin add github:slywalker2006/dsh-passwords |
| dsh-evolve | 11 | Self-evolution: the agent hot-mounts/removes persistent plugins on itself mid-session. | dsh plugin add @dsh-external/dsh-evolve |
| dsh-trace | 2 | Telemetry backend exporting turns, model steps, and tool calls to yiTrace. | dsh plugin add @deepseek-ai/dsh-trace |
| fabric | 14 | An MC-Fabric-style hook processor. | dsh plugin add cordis-fabric-bundle |
| sandbox-micro | 3 | Support for the microsandbox backend. | dsh plugin add @deepseek-ai/dsh-sandbox-microsandbox |
| sandbox-mxc | 2 | Microsoft cross-platform sandbox support. | dsh plugin add @deepseek-ai/dsh-sandbox-mxc |
| sandbox-nono | 3 | Support for the nono sandbox backend. | dsh plugin add @deepseek-ai/dsh-sandbox-nono |
| dsh-stream-rules | 4 | Inject rules on demand without wasting context. | dsh plugin add dsh-stream-rules |
| dsh-git-identity | 7 | Pin Git commits to the environment's own author identity; env-var injection overrides all git config settings. |
dsh plugin add @loserfox/git-identity |
| dsh-plugin-graph | 2 | Visualize plugin relationship graphs. | dsh plugin add dsh-plugin-graph |
| dsh-dev-actions | 1 | Turn reusable dev commands proposed by the agent into sidebar actions. | dsh plugin add dsh-dev-actions |
| dsh-tool-policy | 3 | Declarative default-deny tool policy. | dsh plugin add dsh-tool-policy |
| dsh-openai-codex-auth | 3 | OpenAI Codex OAuth login and usage card. | dsh plugin add dsh-openai-codex-auth |
| deepseek-harness-docker | 17 | Community Docker/K8s packaging (hardened image + Compose + Helm). | |
| dsh-harness-ops | 11 | Ops toolkit: A/B dual-slot snapshot upgrades, auto-recovery, rollback, and self-healing diagnostics. | |
| dsh-multica-runtime | 45 | Multica DSH runtime bridge (stdio JSONL protocol). | dsh plugin add @multica-ai/dsh-runtime |
| session-teleport | 2 | PostgreSQL single-writer session handoff service. | dsh plugin add @mattheliu/session-teleport |
| session-persistence-rdb | 4 | Relational database persistence for sessions. | dsh plugin add @morlay/session-persistence-rdb |
| dsh-market | 757 | The plugin market inside DSH: a Settings page to browse and search the full community catalog by category, with confirmed one-click installs and an installed-plugins view. | dsh plugin add github:dsh-market/dsh-market |
| dsh-webui-market-plugin | 70 | In-harness plugin market for the dsh web GUI: browse the awesome-dsh-plugin.com catalog and install/uninstall plugins into a profile from Settings → Plugins → Plugin Market. | dsh plugin add github:Sanqi-normal/dsh-webui-market-plugin |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| dsh-gomoku | 13 | Play Gomoku against the AI, or let two AIs battle it out. | dsh plugin add @deepseek-ai/dsh-gomoku |
| dsh-minigames | 22 | Side-panel arcade: 18 offline mini-games to play while the model thinks. | dsh plugin add @dsh-external/dsh-minigames |
| dsh-auto-chess | 3 | Auto chess: human vs AI, or AI vs AI. | dsh plugin add @deepseek-ai/dsh-auto-chess |
| dsh-plugin-d399 | 8 | Pops up a mini-game menu (wordle, match-3, extensible) while the model generates. | dsh plugin add @huanlin/dsh-plugin-d399 |
| dsh-ui-whale | 29 | Fully hand-drawn pixel whale companion (blinking, tail-wagging, water-spouting, hearts). | |
| whale-girl | 215 | Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable. | dsh plugin add whale-girl |
| dsh-pixel-whale | 1 | Lively pixel whale runtime status companion. | dsh plugin add dsh-pixel-whale |
| dsh-blue-whale-maid | 5 | Blue whale maid desktop pixel pet. | dsh plugin add dsh-blue-whale-maid |
| deepseek-pet | 28 | Keep a big blue whale pet in DSH. | dsh plugin add deepseek-pet |
| dsh-stickers | 20 | Bidirectional sticker reactions between user and agent. | dsh plugin add @dsh-external/dsh-stickers |
| dsh-emoji | 24 | Automatically add emojis to AI replies. | dsh plugin add @dsh-external/dsh-emoji |
| dsh-ads | 477 | Parody ads in 2005-Chinese-web style: sidebar banners, in-chat feeds, corner popups, and a close button whose hit area is smaller than it looks. All fictional. | dsh plugin add @dsh-external/dsh-ads |
| dsh-stock-market | 15 | Fixes the bug where your account can't lose money while you code. | dsh plugin add dsh-stock-market |
| dsh-douyin | 3 | Short-video sidebar: native player, series navigation, precise history replay. | dsh plugin add dsh-douyin |
| deepseek-manners | 13 | Append a thank-you note after every message. Mind your manners. | dsh plugin add deepseek-manners |
| dsh-sound-effects-plugin | 2 | Reasonix-style sound effects (generative pentatonic ambience + alert tones). | dsh plugin add dsh-sound-effects-plugin |
| dsh-fun-typewriter | 3 | WebAudio typewriter ambience with zero audio assets. | dsh plugin add @deepseek-ai/dsh-fun-typewriter |
| dsh-daily-fortune | 3 | Daily fortune: Guanyin lots, tarot, and a daily quote. | dsh plugin add @deepseek-ai/dsh-daily-fortune |
| dsh-plugin-spur | 6 | A braid in the chat stream; tug it to send the agent "get to work". | dsh plugin add @huanlin/dsh-plugin-spur |
| dsh-toy | 53 | Connect small toys to DSH (Toy Control Protocol). | dsh plugin add dsh-toy |
| dsh-learn-everything | 4 | Feynman learning loop: teach, explain back, judge, re-explain, rendered as rich HTML course cards. | dsh plugin add dsh-learn-everything |
| dsh-openmaic | 12 | OpenMAIC: classrooms, slides, interactive widgets, and Socratic teaching. | dsh plugin add @openmaic/dsh-openmaic |
| dsh-scholar | 20 | Academic assistant plugin. | dsh plugin add @dsh-scholar/research-plugin |
| dsh-101 | 4 | Document reading mode for DSH. | dsh plugin add @dsh-external/dsh-101 |
| dsh-reasoning-translator | 2 | Make the model's chain-of-thought output in your language. | dsh plugin add dsh-reasoning-translator |
| dsh-director-toolkit | 7 | Direction pack for 3D/technical artists: Blender, Three.js, Houdini, and C4D guidance. | dsh plugin add @lhmd/dsh-director-toolkit |
| dsh-apple-mode | 1 | Xcode AI integration for DSH: 26 Xcode MCP tools (mcpbridge) + Apple platform skills + Xcode Intelligence-style persona (agent preset or global bundle). | dsh plugin add dsh-apple-mode |
| notes | 144 | Export DSH conversations as Smartisan Notes-style PNGs, or create and update Markdown notes in a configured account-scoped workspace. | |
| dsh-cost-meter | 66 | 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 plugin add github:Han-1413141/dsh-cost-meter |
| dsh-user-experience | 19 | Finds potential UX issues in your project: automatically reviews React/TypeScript code, pinpoints each problem, and gives concrete suggestions. | dsh plugin add github:DietCokewithSugar/dsh-user-experience |
| dsh-balance-meter | 16 | DeepSeek account balance and session cost in the composer dock, with auto-fetched official pricing and peak/off-peak support. | dsh plugin add github:Ghost011118/dsh-balance-meter |
| Plugin | ⭐ | Description | Install |
|---|---|---|---|
| deepseek-ai/deepseek-harness | 143609 | Official core repo: "everything is a plugin", driven by Cordis. | |
| deepseek-ai/awesome-deepseek-agent | 5899 | Official curated list of DeepSeek agents. | |
| awesome-dsh-plugin/awesome-dsh-plugin | 6963 | Community curated list (105 plugins + sites + badges). | |
| bruc3van/awesome-dsh-plugin | 197 | "Find your plugin in 30 seconds", with scenario descriptions and a 505-plugin snapshot. | |
| 0xsline/awesome-deepseek-harness | 661 | Curated DSH ecosystem: plugins, tools, and infrastructure. | |
| AdamPlatin123/awesome-dsh-plugins | 1111 | Catalog plus a daily compatibility radar (four-dimension checks + live tests). | |
| Alex-Yanggg/awesome-DSH-plugin | 68 | Categorized catalog covering productivity, extensions, debugging, and custom development. | |
| dsh-external/hub | Community org-level index/directory meta-repo (⚠️ private, whitelist only). | ||
| dsh-external/marisa | Parasitic external plugin manager dshx (⚠️ private, whitelist only). |
||
| dsh-external/toybox | Plugin toybox: a public collection of skill/MCP plugins in static .dsh-plugin format. |
||
| HenryZ838978/deepseek-harness | 43 | Third-party harness: Python library + dsh CLI + MCP server + SKILL.md. | |
| vvlife/whalehub-dsh | 6 | Third-party plugin store/hub. | |
| dsh-plugin-guide | DSH plugin development guide: from zero to mastery (⚠️ deleted). | ||
| dsh-cordis-rocks | 16-chapter reversible Cordis companion tutorial (⚠️ deleted). | ||
| dsh-cordis-examples | Minimal native DSH/Cordis extension examples (⚠️ deleted). | ||
| plugin-template | 9 | Plugin template repo (based on the official turtle-ui repo). | dsh plugin add @your-scope/dsh-plugin-template |
📦 Install a Plugin
# Install a plugin (forwards to pnpm; npm / git / tarball all supported)
dsh plugin --profile <name> add <pkg>
# Example
dsh plugin add dsh-cc-tui
Each enriched entry above shows its install command, e.g. `dsh plugin add <npm-package>`.
🛠️ For plugin developers
Want to build your own plugin? A minimal DSH plugin is just a module exporting name + apply:
import type { Context } from '@deepseek-ai/cordis'
export const name = 'hello-plugin'
export function apply(ctx: Context) {
// register a tool, a command, a UI node, ...
}
- 📖 Official docs: first plugin · Cordis primer
- 📦 Publish: declare
dsh.bundleinpackage.json, thendsh plugin add <your-package> - 🔍 Get discovered: add the
dsh-plugintopic, then submit it here (see CONTRIBUTING)
💾 Data
Machine-readable data lives in data/plugins.json (365 seed entries with name / repo / npm / star / license / category); field docs and consumption examples in data/README.md. Category definitions in docs/taxonomy.md. For AI agents / LLMs, see llms.txt.
🤝 Contributing
Contributions welcome — add your plugin, fix a category or a description. See CONTRIBUTING.md.
Please add the dsh-plugin topic to your plugin repo so others can find it.
⚠️ Disclaimer
This is a community-maintained index. Listing does not imply safety, quality, or compatibility endorsement. Plugins are developed and maintained by their authors; installing a plugin means running third-party code on your machine — review the source and proceed at your own risk. This repository is not affiliated with DeepSeek.
📄 License
Code MIT · Content CC-BY-SA 4.0
No comments yet. Be the first to write one.