🧭 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-plugin topic (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 (or Ctrl+F) on the repo page and search keywords like mcp, 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. |
147362 |
| 🥈 |
deepseek-harness-desktop |
Modern DeepSeek Harness desktop experience |
11367 |
| 🥉 |
awesome-dsh-plugin/awesome-dsh-plugin |
Community curated list (105 plugins + sites + badges). |
7432 |
| 4 |
deepseek-ai/awesome-deepseek-agent |
Official curated list of DeepSeek agents. |
5906 |
| 5 |
dsh-web-ui |
DSH Web UI plugin and skin collection: task board, Git graph, right panel, mobile remote, skin center |
4038 |
| 6 |
modlens |
Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics). |
2740 |
| 7 |
DSH-better-sidebar |
Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs. |
1915 |
| 8 |
dsh-TUI |
Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion. |
1791 |
| 9 |
deepseek-pp |
Browser-extension AI agent workspace with built-in MCP and memory |
1585 |
| 10 |
dsh-deep-whale |
Whale-girl skin series for the DSH Web UI (maid-atelier). |
1228 |
📊 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 |
6 |
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 |
323 |
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 |
40 |
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 |
4 |
Bounded, cell-addressed doc_read/doc_write for xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI. |
|
| dsh-plugin-mineru |
33 |
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 |
🧩 Skills · 17
| 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 |
8 |
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 |
29 |
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 |
139 |
Skill that searches, installs, and verifies GitHub plugins for DSH |
dsh plugin add github:Nagi-ovo/dsh-find-plugins |
| forkprobe |
67 |
Compare multiple skills on the same task and pick the winner. |
dsh plugin add github:Jayden-X-L/forkprobe |
🔌 MCP · 9
| 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 |
3 |
MCP server letting any agent discover/install/run DSH plugins |
dsh plugin add deepseek-harness-plugin-mcp |
| dsh-webfetch |
3 |
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 |
🎨 UI / Skins / Themes · 41
| 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 |
1228 |
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 |
4 |
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 |
1915 |
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 |
21 |
A "focus chat" minimal view that shows only final outputs. |
dsh plugin add @dingyi222666/dsh-focus-chat |
| ui-status-label |
38 |
Customize the "deep diving" thinking status label to anything you like. |
dsh plugin add dsh-ui-status-label |
| dsh-navbar |
36 |
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 |
14 |
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 |
69 |
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 |
8 |
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 |
4038 |
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 |
164 |
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 |
178 |
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 |
105 |
OpenPencil design preview and editing plugin. |
dsh plugin add @zseven-w/dsh-openpencil |
🖥️ Desktop / TUI / Mobile · 25
| Plugin |
⭐ |
Description |
Install |
| dsh-TUI |
1791 |
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 |
201 |
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 |
18 |
Claude Code-style terminal UI (out-of-tree bundle) |
dsh plugin add @dsh-tui/dsh-tui |
| oh-dsh |
237 |
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 |
54 |
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 |
743 |
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 |
11367 |
Modern DeepSeek Harness desktop experience |
|
| Deepseek-Harness-Desktop |
109 |
Electron desktop shell with themes, wallpapers, and tray; chat stays on official dsh web |
dsh plugin add deepseek-harness-desktop |
| dsh-launcher |
132 |
Lightweight Windows launcher: auto-start on boot + standalone small window |
|
| dsh-work |
310 |
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 |
17 |
Mobile client (⚠️ dsh-external, public availability unverified) |
|
| dsh-android |
|
Run dsh on Android (⚠️ dsh-external, deleted) |
|
| deepseek-harness-tui |
35 |
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 |
🤖 Agent Orchestration · 12
| Plugin |
⭐ |
Description |
Install |
| dsh-agent-teams |
481 |
AgentTeams multi-agent teams. |
dsh plugin add dsh-agent-teams |
| dsh_workflow |
72 |
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 |
11 |
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 |
|
🧠 Context / Memory · 24
| Plugin |
⭐ |
Description |
Install |
| dsh-memory-evolve |
149 |
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 |
71 |
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 |
3 |
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 |
12 |
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 |
8 |
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 |
179 |
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 |
75 |
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 |
29 |
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 |
56 |
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 |
👁️ Multimodal / Vision · 17
| Plugin |
⭐ |
Description |
Install |
| modlens |
2740 |
Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics). |
dsh plugin add @liustack/modlens |
| dsh-vision-toolkit |
607 |
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 |
990 |
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 |
610 |
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 |
🔁 Workflow / Automation · 21
| 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 |
11 |
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 |
6 |
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 |
10 |
A secondary model passively reviews each turn and injects insights |
dsh plugin add dsh-advisor |
| mstar-harness |
49 |
Skill-driven harness/loop engineering workflow agent plugin. |
|
| dsh-llm-fallbacks |
7 |
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 |
📡 Notifications / Channels · 18
| 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 |
12 |
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 |
49 |
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 |
🌐 Browser / Search · 16
| Plugin |
⭐ |
Description |
Install |
| dsh-browser |
245 |
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 |
1585 |
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 |
21 |
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 |
131 |
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 |
96 |
Search built for agents: multilingual coverage across web, academic, code, shopping, finance, news, and encyclopedias. |
dsh plugin add github:taxueseek/argo |
🏗️ Infra / Plugin Mgmt · 33
| Plugin |
⭐ |
Description |
Install |
| plugin-registry |
53 |
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 |
95 |
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 |
50 |
Plugin ecosystem for DSH: 700+ plugins with extension seams registered without touching the agent loop. |
|
| dsh-plugin-check |
24 |
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 |
11 |
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 |
19 |
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 |
46 |
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 |
803 |
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 |
78 |
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 |
🎮 Fun / Other · 31
| 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 |
217 |
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 |
29 |
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 |
479 |
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 |
13 |
OpenMAIC: classrooms, slides, interactive widgets, and Socratic teaching. |
dsh plugin add @openmaic/dsh-openmaic |
| dsh-scholar |
21 |
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 |
70 |
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 |
🏛️ Official & Meta · 16
📦 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, ...
}
💾 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
Made with 💙 for the DSH community · Not affiliated with DeepSeek