Tools & Capabilities

awesome-dsh-plugin

beancookie/awesome-dsh-plugin · ★ 194

beancookie

Awesome DeepSeek Harness (DSH) Plugin

License
CC0-1.0
Added
2026-08-16
Maintenance
active
Install kind
github
Manifest details
Manifest status
Not verified
Manifest path
-
Manifest checked
2026-08-19
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add github:beancookie/awesome-dsh-plugin

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. Awesome DeepSeek Harness (DSH) Plugin
  2. Contents
  3. Plugins
  4. UI Enhancements
  5. Themes & Appearance
  6. Sessions & Messages
  7. Memory
  8. Tools & Capabilities

Awesome DeepSeek Harness (DSH) Plugin

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

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

504 plugins · PRs welcome

Contents

Plugins

UI Enhancements

  • 0xsline/dsh-spotlight - Keyboard-first command palette for the DSH Web UI.
  • a903067276-rgb/dsh-file-mentions - Clickable file paths in DSH replies: Codex-style inline open, reveal in file manager, and a mentioned-files chip list at the turn tail.
  • a903067276-rgb/dsh-hud - HUD status panel: Git status, MCP servers, skills, model and token usage in a floating side panel.
  • AKIRACOD/dsh-drag-and-drop - File-drag fork: drop documents as removable chips above the composer, send without typing.
  • alingalingling/ui-status-label - Customize the "deep diving" thinking status label to anything you like.
  • asukasec/dsh-message-preview - Right-edge user-message navigator with an adaptive block layout that fits the available height, plus hover previews, keyboard controls, and click-to-jump navigation.
  • Bay-Zeddie/dsh-agent-instructions — Panel to edit dsh's native AGENTS.md from the web settings page: every layer in the instruction chain is clickable, three activation scopes, and a visual budget meter.
  • BeiZi6/dsh-opencodego-usage - OpenCodeGo quota monitor for the DSH Web GUI: a breathing indicator at the input's bottom-right (green/yellow/red by remaining share), a liquid-glass panel with rolling/weekly/monthly usage windows and reset times, auto-refreshing every 30 s; API key read from DSH credentials.
  • bill9109/dsh-101 - Document reading mode for DSH.
  • bill9109/dsh-drag-and-drop - Cross-platform file drag-and-drop with raw path insertion, no file copying.
  • bobcat848/dsh-calculator - DeepSeek API spend (current session and all sessions) and account balance in the aside panel, with official pricing and peak/off-peak support.
  • dsh-web-billing - RMB/USD token billing with official-policy pricing and a per-message cost ledger.
  • bunipai/dsh-fare-meter - Taxi-meter style real-time cost: ticks every second while generating, resets when idle, with official peak/valley pricing built in.
  • dsh-web-review - Isolated web page previews with element annotations that guide source edits.
  • ccch1mneyyy/dsh-TUI - Claude Code-style full-screen terminal UI: pixel-whale header, live status line, and streaming thought expansion.
  • ccq1/dsh-side-panel - Side panel with file browser, terminal, and Git review for quick file previews.
  • daetz-coder/dsh-multi-chat - A multi-window wall for the DSH Web UI: run and monitor N conversations side-by-side in one screen, with auto-discovery, per-window controls, and an authenticated LAN gateway for phone/tablet access.
  • dgadelha1/dsh-explorer-plugin - Workspace file tree + Monaco editor: multiple tabs, undo/redo, live file watching (SSE), real VS Code TextMate syntax highlighting (28 languages) and Dark+/Light+ themes, embedded directly in the DSH web GUI.
  • dingyi222666/dsh-focus-chat - A "focus chat" minimal view that shows only final outputs.
  • dsh-blue/blue - An interactive full-screen terminal UI for DeepSeek Harness: streaming Markdown transcripts, tool-call cards, an approval panel, session management, and hot theme switching — every component is a hot-pluggable plugin tree.
  • fishxcode/dsh-plugin-deepseek-balance - DeepSeek API balance, balance trend, and daily usage charts in DSH Web settings.
  • FuqiangCraft/dsh-desktop - Adds desktop notifications, a multi-agent visualization canvas, and an optional screen-capture tool to DSH.
  • Ghost011118/dsh-balance-meter - DeepSeek account balance and session cost in the composer dock, with auto-fetched official pricing and peak/off-peak support.
  • context-vista - Right-side floating panel with a live donut chart of context token usage and cost.
  • Han-1413141/dsh-cost-meter - Per-session and daily API cost, budget with usage %, official balance, history dashboard, and one-click official price sync with peak/off-peak pricing.
  • Han-1413141/dsh-sticky-disclosure - One-click collapse of every expanded section (Think rows, tool cards) with a live-count pill and a customizable hotkey.
  • Han-1413141/dsh-ui-hub - Search, show, hide, move, resize and arrange plugin controls in DSH Desktop and Web, with layout backup, restore and undo.
  • huiliyi37/dsh-tianshu-tui - A terminal UI (TUI) for DeepSeek Harness.
  • hutao562/dsh-remote-dsh - Adds a row at the top of the sidebar that switches the whole Web GUI to another DSH host reached over a loopback port, with that host's session state on the row (running, unread activity, or waiting for your answer).
  • ice5kysl/dsh-file-explorer-kit - In-session "Files" tab for dsh Web: breadcrumb browsing of the active session's workspace with inline previews of sanitized Markdown, images, line-numbered text and PDF via read-only /dsh-files host routes; no write endpoints. Bilingual zh/en.
  • ice5kysl/dsh-workspace-kit - Workspace-first enhanced sidebar (shadows the built-in workspace browser at low priority, one-click toggle back) with soft workspace archive/restore, per-workspace icons and accent colors, drag reorder and title/path/session-content search, plus a ⌘K Spotlight palette; host side ships read-only workspace_find/workspace_list tools and slash commands. Bilingual zh/en.
  • jiangnanquan/dsh-ux - Solarized light theme, compact layout, think/tool-chain collapse capsules, and balance, session cost, and usage dashboards for the DSH web UI.
  • Jolly-J/dsh-deepseek-billing - DeepSeek account balance and per-session cost card in the sidebar foot.
  • Jovan1666/dsh-commandcode-quota - Command Code plan quota card in the DSH sidebar above Settings: 5-hour, weekly and monthly windows as used percentages with reset countdowns, plus a /quota command and a zero-dependency CLI.
  • l541402398/dsh-file-uploads - Upload arbitrary local files from the Web composer, show pending cards, and manage stored files in Settings.
  • lak321/dsh-filetree - Project file browser: per-session file tabs, a directory tree, and a VSCode-style editor (C syntax highlighting, line numbers, auto-indent, status bar) that follows the current workspace.
  • lancecheney/dsh-deepseek-balance - A real-time billing badge left of the Session log button: balance, per-conversation spend, peak/off-peak/flat pricing, auto-switching by model/currency/effort, daily official pricing fetch.
  • Lanxing6480/dsh-galgame - A visual-novel presentation layer for the DSH Web chat view: portrait diffs, streaming thought bubble, typewriter dialogue, and GalGame-style question/approval panels; switch back to the normal chat anytime.
  • Laplace-bit/dsh-smooth-stream - Silky streaming reveal for the Web UI: text appears at the model's arrival rate, new lines glide in, no flicker; follow stays with the user and prefers-reduced-motion is respected.
  • lehhair/dsh-diff-viewer - PiUI-style diff viewer replacing the stock DiffBlock for write/edit tool calls.
  • liznee/dsh-speech-input - A native microphone button in the composer: dictate drafts by voice, auto-stop after 5 s of silence, a capsule dictation UI with click-to-preview, supporting Chinese and English.
  • dsh-pi-tui - Differential-rendering TUI front end with streaming markdown and tool cards.
  • Luaphes/dsh-web-attention-badge - Attention reminders: frame badge, tab-title count, and a status-colored whale favicon for sessions waiting for input or finished unopened.
  • Meredith2328/dsh-sticky-note - Quick sticky notes on the composer toolbar: jot ideas or TODOs, auto-saved as Markdown, one click to send into the chat.
  • dsh-plugin-description - Bilingual descriptions on every plugin card in the Web Settings plugin list.
  • Nagi-ovo/dsh-visualize - In-conversation generative UI: the model renders interactive HTML cards into the chat stream, with streaming preview and sandboxed rendering.
  • nonewind/dsh-spend - Token usage and estimated spend for the dsh web UI: floating panel with per-model, per-day, and per-session stats.
  • dsh-plugin-hub - DSH plugin manager panel: one-click enable/disable of installed plugins, multi-source market (GitHub/Gitee/custom), static-index market (500+ plugins / 300 skills), skill install/disable, one-click bundle assembly, and framework upgrade adaptation.
  • omdsh-dev/dsh-annotation - Select text → annotate → send with your message; replies map back to each annotation.
  • omdsh-dev/dsh-at-file - Codex-style @file mentions: search workspace files in the composer and attach their contents to prompts.
  • omdsh-dev/DSH-better-sidebar - Full sidebar workbench with file rendering and editing, terminal, Git, and subagents; third-party plugins can register new tabs.
  • omdsh-dev/dsh-genui - Interactive UI components rendered inline in replies: layout, charts, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model.
  • omdsh-dev/ex-setting - Settings extensions for DSH.
  • omdsh-dev/web-components - Web Components support.
  • openma-ai/deepseek-harness-tui - A Rust/ratatui terminal client that speaks the DSH SDK JSON-RPC protocol directly and runs standalone or as a profile bundle.
  • pauloapoloni/dsh-pr-checks - Status and progress of GitHub Actions checks for the open pull requests, grouped by workspace/project, in the sidebar footer.
  • PerryLink/dsh-composer-history - Terminal-style input history for the Web composer: arrow keys restore drafts/cursor position exactly, Ctrl+R reverse search, workspace-scoped recall with sliding-context awareness.
  • PerryLink/dsh-output-styles - Runtime-switchable model output styles (aligned with Claude Code outputStyles), with the output.render.* presentation protocol and a /style command.
  • PerryLink/dsh-session-pin - Pin sessions and workspaces to the sidebar: per-pin row colors, board/tag/saved views, health summaries, and /goto.
  • PerryLink/dsh-talk - Voice-first conversation loop: a composer microphone (browser/local speech recognition), a speak tool for spoken replies, event announcements, and barge-in.
  • pk7j7sqryy-ops/dsh-token-pet - Cute token-usage widget in the session header: a Bubu doll plus context occupancy, session usage and breakdown, with date/weekday, weather, 3-day forecast and severe-weather alerts (raindrop/snowflake animation), following the theme color.
  • qwert702/dsh-auto-translate — Auto-translates English replies inline below the original text, with Chinese annotations for tool calls; translation goes through an independent provider request and never enters the session context.
  • qwert702/dsh-commander — Commander mode for DSH Web: inject protocol briefs into the session title bar, parse task blocks from model replies and auto-execute them, separating strategy from execution; activated via a badge button.
  • qwert702/dsh-token-viewer — CC Switch-style token consumption statistics: per-request usage log, real-consumption hero with cache-hit rate, trend chart, per-model peak/off-peak pricing, per-project stats, and account balance.
  • qyw233/dsh-deeplink - Deep links: open a specific session or workspace via ?session= / ?workspace=.
  • renat3u/dsh-web-archive - Collapse noisy messages (Think, Bash, etc.) in conversations.
  • Sev7een/ds-api-usage - DeepSeek API balance and 24-hour usage dashboard in Settings, with estimated spend, token counts, request counts, and an hourly timeline.
  • dsh-turn-index - Turn-index sidebar with scroll-spy highlighting.
  • SiriLee/dsh-approval-hotkeys - Approval-panel keyboard shortcuts: Enter approves once, Esc rejects, Esc pauses the keyboard-driven review; works across approval and ask panels.
  • SnowCrescenter-tech/dsh-milestone - Right-side dot-timeline rail: jump between user messages.
  • Starfie1d1272/dsh-builtin-toggles - Adds a built-in plugin catalog to DSH Web with search, status explanations, and safe toggles for audited UI plugins.
  • stephenlzc/dsh-swarm-panel#dsh-swarm-plugin - Conversation Flow observability for DeepSeek Harness swarms, with topology, routed-message inspection, HITL pauses, Live follow, and child-session navigation.
  • stopchewing/dsh-mcp-view - MCP servers & tools inventory panel: one-click floating panel from the sidebar that lists every MCP server and tool (transport, endpoint, JSON schema, last-used time), grouped by server, collapsed by default, with live search and refresh; last-used times come from real session logs.
  • Sttrevens/dsh-cost-meter - Per-turn USD cost badge in the Web UI: session total in the header and per-turn cost in each message footer, with a hover breakdown.
  • taxueseek/dsh-files - File upload with color-coded attachment cards (session-isolated storage, sha256 dedup, TTL sweep) plus a content-sniffing read_document tool for PDF/DOCX/XLSX/TXT.
  • v587d/dsh-opencode-go-usage - OpenCode Go subscription usage (rolling/weekly/monthly windows with reset countdowns) in the composer dock, with a built-in credential editor.
  • vibeinging/dsh-turn-navigator - Turn navigation for the DSH Web UI.
  • vlln/dsh-navbar - Conversation node navigation bar for quick jumps between user messages.
  • vlln/dsh-task-status - Background task status bar: progress plus live output tail on the chat page.
  • weibaohui/dsh-dashboard - Usage dashboard: offline-scans session logs to chart daily/weekly/monthly tokens, estimated costs, model/tool/skill/command leaderboards, output speed, working hours and quality metrics; gridstack+ECharts cards are drag-and-drop composable, with custom formulas and AI arrangement (prompt round-trip import).
  • weibaohui/dsh-settings-ui - Customizes the native settings window: preset/custom sizes, fullscreen, background transparency, and theme, solid-color, or image backgrounds, with a floating ball for quick access; saved in the local browser.
  • WFMinerva/dsh-turn-cost - Per-turn real cost under every assistant reply: CNY at official peak/off-peak rates with cache-hit ratio; reads local session logs only, zero telemetry, zero keys.
  • wsxwj123/dsh-plugins#turn-scrubber - Compact right-edge turn rail with hover summaries and click-to-jump navigation.
  • xiaogu619520/dsh-plugin-task-panel — Task & Context Summary Floating Panel (todo tracking, file/system token breakdown, 8-way resize, shortcut).
  • YEYEYEYESHIFU/dsh-result-only-view - Results-only view toggle for the DSH Web GUI: folds thinking and tool-call process rows so conversations show only user messages and final replies; live summary chips for running steps, click-to-expand turn trace with hover-peek, auto/manual fold modes.
  • YEYEYEYESHIFU/dsh-session-hotkeys - Keyboard session management for the DSH Web GUI: switch sessions like browser tabs (positional Alt+1-9, pinned slots, previous/next), keyboard model switching, alternate send, archive confirmation, and focus-search, with every binding rebindable via Windows/macOS presets.
  • YEYEYEYESHIFU/dsh-split-screen - Split-screen workspaces: run multiple conversations side by side with panels identical to native chats; Alt+T toggles TUI input mode, Alt+Shift+arrow keys switch panel focus.
  • yoli-mi/dsh-client-ui-custom - Web theming (wallpaper, glass, accent, presets), keyboard shortcuts, usage stats, a plugin marketplace, a floating history strip, and user-message Markdown rendering.
  • dsh-plugin-workshop - Steam Workshop-style in-app plugin browser with one-click install/update/uninstall.
  • zealot00/dsh-pet - Desktop pet for the DSH Web UI: sprite-sheet animation, agent state linkage, drag, alarm (daily/one-shot) and pomodoro widgets, skin picker with preview.
  • zh667/TokenLedger - Shows local DSH token usage by relay site, project, and model, with account balances and subscription quota windows.
  • Zhangbo-cn/dsh-voice-input-plugin - Composer microphone: click for continuous monitoring or hold to talk; browser speech recognition types words into the composer as you speak, while replies are read aloud as they stream via host Edge TTS (sentence-split), pausing recognition while reading to avoid echo, click to stop.
  • zhu1090093659/dsh-web-ui - Plugin and skin collection for the DSH Web UI: task board, Git graph, right-side panel, remote mobile UI, pet, live token stats, and a skin center.
  • ZSeven-W/dsh-openpencil - OpenPencil design preview and editing plugin.

Themes & Appearance

  • BeiZi6/dsh-theme-plugin - Theme studio for the DSH Web GUI: five built-in presets plus fully customizable light/dark palettes (accent, background, foreground, UI and code fonts, translucent sidebar, contrast), hot-swapped instantly and persisted in localStorage.
  • Braidy-Wu/dsh-conversation-minimap - A conversation minimap for the DSH Web GUI (ChatGPT desktop style): one evenly-spaced capsule anchor per user prompt, fish-eye bell-curve magnification on hover with full prompt preview, top/bottom edge fade, blue highlight that follows the current prompt, click to jump to the message, and automatic full-history loading.
  • ink5897/dsh-theme-kit - 32 preset themes across three palettes (Morandi, Macaron, Chinese traditional), animated and static wallpapers, paper textures, per-zone opacity and text depth, plus a keyboard desktop pet.
  • dsh-custom-theme-import - DSH Web custom theme importer: one-click import from local paths or GitHub theme collections, live preview and refresh, hosted theme library; the lightweight format lets authors edit CSS/DOM files and hot-reload, making it a friendly option for personal theme development and sharing.
  • KinGao294/dsh-skin - Codex-style skin switcher plus a custom wallpaper layer with opacity and blur controls.
  • lffrom0303/dsh-window98-theme - A Windows 98 skin for the DSH web client with beveled buttons, sunken inputs, pixelated typography, navy accents and checkerboard scrollbars.
  • Liu-ZA-81/dsh-theme-firefly — A Honkai: Star Rail "Firefly" theme: wallpaper/video backgrounds, firefly-green neon palette, transformation boot animation, ambient particles, BGM, typewriter SFX, and context-aware emote easter eggs.
  • dsh-odette-skin — dsh-odette-skin — A Genshin Impact "Odette" themed UI skin for DSH: light/dark dual-mode backgrounds (official assets), a 13-token frosted-glass overlay, and a composer decoration system (tri-layer icy border, swan crest, nesting-doll & cheer-stick combo), with a built-in theme toggle. Install via npm.
  • PerryLink/dsh-checkpoint-rewind - Claude Code /rewind for DSH: git-first workspace snapshots plus per-turn session forks, with one-click restore via /checkpoint and /rewind.
  • PerryLink/dsh-claude-move - Four-source migration wizard: move sessions, memory, skills, and slash commands from Claude Code, Codex, OpenCode, and Hermes into DSH and keep working.
  • PerryLink/dsh-session-sync - Cross-device session sync: a dedicated git mirror with append-only three-way merging (keep-both + fork conflict resolution), a /sync command, and automatic push/pull.
  • RevolutionLA/dsh-dream-skin - One-command skinning for DSH Web: 8 original themes, wallpaper (opacity/blur/gradient/URL), per-user accent, and shareable theme-pack import/export + favorites + surprise-me. Purely native on DSH's token system.
  • Small-tailqwq/dsh-deep-whale - Whale-girl skin series for the DSH Web UI (maid-atelier).
  • wsxwj123/dsh-plugins#theme-gallery - Fifteen curated theme families with complete light and dark palettes that follow the native Light, Dark, and Follow system modes.
  • xiaoyanzi191/dsh-premium-themes - 8 curated color schemes plus custom palette import (name + scheme + seed colors derive a full token map), a Palette row in General settings, hot-plug install.
  • zhtx2024/dsh-skin-switcher - Adds a Skins page to Settings that auto-discovers installed skins for one-click switching, with one-click restore to the official default look.

Sessions & Messages

  • Anionex/dsh-turn-rewind - Rewind conversation and workspace state, powered by a persistent Change Ledger.
  • bill9109/dsh-conversation-share - Share any excerpt of a conversation.
  • Buyi-wsgzg/dsh-sidechain - /side persistent side sessions and /btw one-shot side questions, run in a temporary fork without touching main history.
  • chenproton/dsh-history - Browse every message you sent in the current session: full-history listing with newest-first sort, text filter, one-click copy, and click-to-jump that auto-loads earlier history when the target is not yet loaded.
  • Chinesezjc/dsh-interconnect - Cross-instance message and event handoff between DSH instances via an interconnect server.
  • czm15053/dsh-peer-link - Let dsh and Claude Code sessions message each other directly; comes with a clickable peer list card (sort/search/send/refresh).
  • edfrey0044/dsh-unarchive - Restore archived sessions: a /unarchive command and an unarchive_session tool that remove sessions from the archive set so they reappear in the workspace at their original position (archiving never deletes data).
  • extracurricular-ai/dsh-filesnap - Rewind a conversation and its workspace together without touching Git; every rewind is a fork and /redo reverses it.
  • flyingtimes/dsh-trajectory-reader - Trajectory interpretation tab: summarizes each user round — what was wanted and how the assistant fulfilled it (needs/thinking/execution/results) via a rules engine plus optional LLM narrative; files, commands and errors at a glance; user messages stay verbatim.
  • futongxu9-maker/dsh-msgrail - Message-index rail at the conversation's right edge: one brand-colored dot per user message, hover to preview, click to jump, auto-loads older history; pure plugin with no host patching.
  • hellodigua/dsh-share - Share your conversations with one click.
  • Jesse-njx/dsh-crosstalk - 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.
  • session-titler - Two-phase session captioning: instant keyword captions while busy, budget-model refinement when idle.
  • lamost423/dsh-maze - Execution maze for DSH sessions: main path, detours and backtracks on one timeline with per-step data tracks (tools, tokens, context pressure), deterministic analysis (outcome evidence, behavior signals) and comparison of up to five sessions; reads session logs and renders live inside a session tab.
  • Moeblack/dsh-message-edit - Branch-based message editing, reroll, retry, and a version timeline.
  • Moeblack/dsh-prompt-studio - Edit user and built-in system-prompt sections with live preview.
  • Neo65536-engineer/dsh-agent-log - Read-only work report rebuilt from session logs: tools used, files read and written, commands run, test results and failures, token usage, and whether the task finished.
  • Nwflower/dsh-chat-import - Import Claude Code / Codex / ChatGPT / Cursor / Gemini / Reasonix / opencode chat histories as resumable DeepSeek Harness sessions.
  • Nwflower/dsh-file-claim - File claim/release protection for parallel DSH sessions on the same workspace (heartbeat stale takeover, pending 3-way merge area).
  • Renzic-Stone/DSH-EasyRewrite - In-bubble inline edit and recall for user messages in DSH Web: lazy commit, seamless replacement, a version pager, draft auto-backup, and trilingual i18n.
  • SiriLee/dsh-rewind - In-window in-place rewind (Claude Code /rewind semantics): a ↶ button beside each user message truncates the model context back to any message, with optional Claude Code-style file rollback (disk-persisted before backups).
  • SunshineR04/dsh-session-manager - Archived-session management: list, restore, or permanently delete (direct physical delete, no backup layer) from the Settings page, with a red delete entry in the session menu and three agent tools; open sessions can be deleted instantly too (tombstone-hidden, auto-cleaned on restart).
  • weibaohui/dsh-continue - Auto-resume for interrupted sessions: rules route by failure type (rate limit, quota, auth, context overflow, crashed orphan) into backoff retry, model switch, resume-after-compaction, or stop-loss notification, with a visual rule editor and activity log.
  • weibaohui/dsh-smart-title - Smart session titles for DSH: after each conversation turn an independent auxiliary LLM call summarizes the full user+assistant transcript into a title that follows the session's real topic instead of echoing the first message; the first message is titled instantly, failed built-in titles auto-retry on later turns, manual renames are never overwritten, and subagent/fork sessions are skipped.
  • Wine-Red/dsh-prompt-stash - Local, per-session LIFO prompt stash for temporarily setting aside unfinished composer text and safely restoring it later.
  • yindf/taskfold - Wraps work in named tasks and folds each finished task's whole span of messages into one summary at the next step boundary, with the original messages restorable on demand.
  • yuezengwu/dsh-explain - Local-first learning mode: cross-session learning threads with per-source explanations.

Memory

  • Bionic-forest/dsh-memory_rollout - Codex-style per-session memory for DSH: one session one draft (rollout_summaries), layered disclosure (summary → registry → drafts/evidence), restrained & passive, idempotent integration, remembers facts/preferences/decisions across sessions with verifiable citations, npm package dsh-memory_rollout.
  • dsh-context - 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.
  • Breeze136/dsh-kb-rag - Local literature knowledge-base RAG: 10 tools (PDF/folder/Zotero ingest, hybrid BM25+vector+reranker search, cited QA with clickable DOI links, scope/strict modes, dedup/clear/stats, DOI fetch, background-job status), all-local bge embeddings + single-file SQLite, measured 242-doc/86s ingest and sub-second hot queries on 20k chunks.
  • busabase/busabase-dsh-plugin - Connects DSH agents to Busabase through MCP tools, approval-aware ChangeRequests, result cards, and a live record inspector.
  • flymysql/dsh-memory - Cross-session memory vault: remember / recall / forget tools, per-turn prompt injection, and a settings-page entry browser.
  • freehul/sgme - ShiGuang Memory Engine (SGME) bridge: multi-agent shared long-term memory via HTTP — L0/L1/L1.5/L2 distillation, scenario-based injection, unified search, and proactive care signals (memory_search / wiki_search / signal_pull / signal_claim / signal_ack), installable as dsh-sgme.
  • futongxu9-maker/dsh-shared-memory - Cross-conversation shared memory: MEMORY.md + USER.md injected into every session's system prompt, with a memory tool and a GUI panel (Hermes-style).
  • ICCuse/dsh-file-memory - File-backed working memory: memorize/recall key premises verbatim in a session notes file so they survive context compaction losslessly.
  • ICCuse/dsh-knowledge - Bridge into a global Markdown knowledge base shared with the Codex kb.cmd CLI: kb_add/kb_search/kb_show/kb_timeline tools with byte-compatible frontmatter.
  • ICCuse/dsh-premise-guard - Post-compaction premise-drift guard: injects a one-shot notice when a compaction summary drops a critical literal anchor.
  • imkelt/DSH-RAG - Local knowledge bases for DSH Web with multi-directory incremental indexing, BM25 and SiliconFlow hybrid retrieval, and source cards that locate and open original files.
  • Jesse-njx/dsh-memory - Cited memory over DSH's lossless session log: distilled facts carry (sessionId, eventRange) citations that expand back to the exact original log excerpt.
  • lcthe/dsh-hermes-memory - DSH-native persistent memory: session-aware retrieval, standing context, crash-safe consolidation, and storage-backed skills.
  • LoserFox/distill - Automatic conversation distillation: background subagent reflection + skill create/update.
  • modusensus/dsh-mneme - Cross-session memory: SQLite with a human-editable Markdown mirror, background consolidation (dedup, merge, conflict resolution), and six memory tools.
  • nowledge-co/nowledge-mem-deepseek-harness - One memory layer for every AI tool and agent: Context Bundle injection, prompt-time recall, MCP tools, and turn-end DSH thread capture.
  • omdsh-dev/dsh-mnemon - Deep Mnemon integration: local three-tier memory (Runtime Memory, retrievable Documents, supervised Memory Spaces).
  • PerryLink/dsh-auto-review - Second-model auto-review on the approval chain: a read-only reviewer subagent returns structured allow/deny verdicts with reasons, fail-closed by default.
  • PerryLink/dsh-budget - Cost governance: token and cost metering aggregated by model/session/day, with budget caps, threshold alerts, and alert/block/degrade over-limit policies via the /budget command.
  • PerryLink/dsh-click - Cross-platform native desktop control (Windows-first): screenshots, screen reading, click, input, scroll, keys, and app launching — every mutating action goes through an approval gate.
  • PerryLink/dsh-defend - Prompt-injection, jailbreak, and secret-leak detection: an Aho-Corasick engine interposes allow/ask/block at three seams — user messages, tool arguments, and tool results.
  • PerryLink/dsh-draw - Unified static-image generation routing: one image_generate tool over OpenAI-compatible engines (OpenAI Images, Zhipu CogView, etc.) with health-aware fallback and per-session quotas.
  • PerryLink/dsh-library - Local document knowledge base: hybrid semantic + keyword retrieval, diversity reranking, citation-aware injection, SQLite index, zero model downloads.
  • PerryLink/dsh-mask - PII redaction middleware: names, phone numbers, ID cards, and bank cards are anonymized to placeholders before reaching the model and restored at the display layer; plaintext is never logged.
  • PerryLink/dsh-memento - Bounded, layered, approval-gated, auditable cross-session memory: a typed ctx.memory seam with a zero-dependency SQLite provider, a memory tool, and frozen snapshot injection; every write passes the approval gate and stays reconstructable from the session log.
  • PerryLink/dsh-permission-rules - Declarative allow/deny/ask permission rules plus Codex-style per-process network policy (with a built-in local HTTP/CONNECT proxy), full audit logging and hot rule reload.
  • PerryLink/dsh-score - Multi-dimensional plugin quality scoring across five axes (install success, maintenance, docs, security, protocol compliance) with real CLI evidence, audit timestamps, and JSON/Markdown leaderboards.
  • PerryLink/dsh-test-drive - Isolated install-and-smoke-test for plugins: install, validate, and boot inside a throwaway DSH_HOME profile, producing a structured pass/fail matrix.
  • Phant0Meow/dsh-memory-meow - Project-scoped cross-session memory: PROJECT.md snapshot injected into the first user message, a memory_remember tool, and auto-reflection after ReAct tasks; each project keeps its own memory file.
  • qwert702/dsh-context-compressor — Context compression for small models: compresses tool output and conversation history to a few sentences, freeing context for the actual task; continues in a fresh session automatically.
  • qwert702/dsh-continue-on-limit — Auto-sends continue when a local model hits its output-token cap: dual-source detection (turn-max-tokens node + provider response), maxConsecutive guard (default 3) prevents infinite loops.
  • qwert702/dsh-memory — Project-level and global long-term memory for DSH Web: isolated POST /items route to avoid path conflicts, multi-turn tool-call context compression before storing entries, deduplication and session-persistent storage.
  • billion-context-dsh - Model-driven context compression: the model decides when and what to compress.
  • weibaohui/context-razor - Context trimmer: lists the current session's context entries with role, preview and ≈token estimate (cl100k), highlights over-threshold items, and removes selected entries exactly without LLM summarization.
  • weibaohui/dsh-kb - Team knowledge base for offline knowledge sharing (FDE box scenario): browse, full-text search and refinement entry points; raw material is queued automatically and distilled into wiki pages by a serial bot session (Karpathy LLM Wiki pattern: immutable raw, two-step refinement, log stream, monthly lint).
  • weibaohui/hermes-loop - Automatic post-conversation retrospective that distills useful experience into reusable skills for the skill library, with approval mode and skill-library governance (archive/restore, never deletes directly).
  • xiejianjun000/eco-dsh-plugins - A scored memory-tree plugin (eco-memory-tree): structured long-term memory with BM25/Chinese retrieval and two-way Obsidian sync.
  • Xplore-LAB/dsh-plugin-asmemory - Action-state time memory: record typed states and actions, then analyze trends, anomalies, and causality.
  • zilliztech/memsearch - Shared Markdown memory for DSH and other coding agents, with automatic capture, pre-step context injection, searchable recall, and a review panel.

Tools & Capabilities

  • 1na-ko/dsh-hdc-bridge - 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-verify — Independent browser acceptance testing for agent deliverables: JSON spec drives real headless Chromium, asserts computed styles and pixel diffs, returns an HTML report and 0/1 exit code; ships npm CLI, GitHub Action, and MCP server.
  • dsh-file-mount - Incremental file mounting with read dedupe: mounted line ranges are never re-sent to the model.
  • AlloyPlane/dsh-eye-vision - Vision bridge for text-only models: image_understand tool via any OpenAI-compatible multimodal API (OCR/UI analysis), with an allowed-directories whitelist.
  • Anionex/dsh-computer-use - Accessibility-first macOS computer use: fresh observations, stale-state rejection, scoped permissions, and safe input.
  • Anionex/dsh-vision-toolkit - Vision tasks for text-only models: intent-aware image Q&A, long-screenshot OCR, UI reproduction, grounding, and pixel diff.
  • Anlushu/hkinsure — Hong Kong insurance data MCP: 260+ real products, 17 insurers, dividend fulfillment rates. Query/compare/calculate for any AI tool (Hermes / dsh / Claude Code).
  • - Find plugins without leaving the agent: search this curated registry by keyword or category, with ready-to-run install commands.
  • beancookie/dsh-plugin-anydoc - Registers @firecrawl/anydoc as an anydoc tool for the Agent, converting Word/PPT/Excel/PDF/EPUB and other document formats into GitHub-Flavored Markdown.
  • beijingwahw/dsh-nuke-plugin - Transactional uninstall engine: every destructive action runs a validate/preview/execute/undo four-phase pipeline with Saga rollback, WAL crash self-recovery, hash-chain audit trail, hard-link dedup, and a Bayesian oracle that predicts success probability before committing.
  • dsh-news-plugin - RSS news fetch tool that grabs 10+ CN/EN feeds into structured items.
  • cdxiaodong/dsh-llm-inspector - Unified LLM request/response inspector: reasoning-effort tuning, external-think export, traffic & bundle analysis.
  • dsh-learn-everything - Feynman learning-mode loop rendered as rich HTML lesson cards.
  • dsh-harness-mcp-server - MCP server that lets any MCP client drive the Harness agent.
  • dsh-report-studio - Turn a DSH session into daily/weekly/handoff/article reports with verifiable receipts.
  • dream-num/dsh-univer-office - Give DeepSeek Harness a real office environment. Univer Office Plugin brings spreadsheets, docs, slides, canvases, relational tables, and more into one runtime — with connected data, validation, versioned changes, and isolated worktrees for multi-agent collaboration.
  • dsh-market/dsh-market - 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.
  • EvilIrving/dsh-context-proxy - Thin on-demand context retrieval: context_query / context_slice / context_grep tools that read already-persisted history back with replay-safe citations.
  • exoticknight/dsh-labnana - Labnana image generation for DeepSeek Harness: text-to-image / image-to-image / precise editing, with credits estimation and web settings UI.
  • fengchang618gmail/dsh-course-subtitles - Fetch course video captions (DeepLearning.AI / YouTube / Bilibili / Coursera), merge them into whole sentences, translate line by line (EN/ZH) and generate bilingual section headings, then publish one Feishu doc per lesson; also exports a course home page outline into a single doc. All credentials are read from the environment or the harness credential store.
  • flymysql/dsh-remote - Remote workspace: connect a host over SSH (password or key), pick a remote workspace direc

…