Plugins
Browse, filter, and install DeepSeek-Harness plugins.
2270 plugins found
dsh-proxy-control
bai-ziyi/dsh-proxy-control
Pre-launch and runtime HTTP proxy control: writes the proxy into DSH's user-level .env so the launcher and the requests before any plugin loads use it, then keeps that file in sync from a switch in the Plugins page.
dsh-preset-categorizer
anonamerjaxon-dev/dsh-preset-categorizer
Reads the installed plugins, MCP servers and skills, groups them by capability, and reports which preset each belongs in; can register one preset per category on request.
ai-courses (package)
aix-plugin/ai-courses
Turns a learning request and local materials into a structured, locally stored AI course with outline, lessons, diagrams and learning progress.
dsh-tingdong
aicivilization/dsh-tingdong
Turn English audiobooks (MP3) and documents into listening lessons: transcribe every sentence locally with the speech model DSH voice input already downloaded (about 241 MB, fetched on first use if missing; ffmpeg required), proofread and explain each sentence with your DSH model, then drill with blind listening, intensive listening and spaced repetition, with Chinese-dubbing export and offline Kokoro voices; ships a sidebar panel and four AI tools.
dsh-memory-shield (dsh-memory-shield)
sacredbluedragon/dsh-memory-shield
Hides other memory plugins' context sections and tools inside a chosen DSH preset, so that session gets a clean context. Off by default; ships a read-only diagnostic tool.
dsh-lesson-loop
jayyuen666/dsh-lesson-loop
Turns guard denials, gate failures and human thumb-downs into project lessons, and injects only the rules a human has armed into each new session of that project; it registers no model tools and is reviewed through its settings card.
akasha-book (mcp-akasha)
ersith/akasha-book
Registers the Akasha Book memory server over stdio and exposes its 22 akasha_* tools to DeepSeek Harness, covering lookup, briefs, revision chains, audits and session recall. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
akasha-book (akasha-sleep)
ersith/akasha-book
Schedules Akasha sleep distillation on idle or timer, and injects a wake note for new sessions plus a per-turn memory pulse; the optional idle-resume behaviour is off by default. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
akasha-book (akasha-hooks)
ersith/akasha-book
Records host events — turn ends, tool results, agent errors, idle transitions and assistant output — as append-only JSONL for Akasha metrics, recall checks and output audit. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
akasha-book (akasha-gate)
ersith/akasha-book
Write guard for the Akasha Book store: blocks tool calls that write into the memory data directory, and injects the store usage contract and self-layer sections into the system prompt. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
dsh-interrupted-resume
ptrel1/dsh-interrupted-resume
Lightweight crash-recovery for dsh: after a restart, it detects sessions whose last turn was killed mid-flight and re-injects a continuation prompt that first demands the agent verify real-world state before acting, so side-effecting operations are not blindly repeated. It only reacts to the genuine crash marker (turn/end reason 'interrupted', synthesized on cold read by session repair), so it never misfires on user cancels, rate limits or model errors - which is why it needs no error classification, backoff or configuration UI. Unlike general-purpose auto-continue plugins, it also covers the case where a subagent was interrupted mid-run: the parent turn has already ended normally while it waits, so a naive check sees nothing to resume and the whole subagent tree dies silently; this plugin detects the interrupted child and wakes the parent instead. Single host file, zero external dependencies, seven config constants.
dsh-plugins (dsh-session-ops)
jinyihang1011/dsh-plugins
Adds three actions to the sidebar session row menu: open the workspace location, move the session to another workspace, and delete the session to the Recycle Bin.
akasha-book (akasha-session)
ersith/akasha-book
Indexes session transcripts into the Akasha session layer as turns end, records successful compactions, and adds a per-turn rhythm line to the runtime context. Companions: Hindsight (repo memory), OpenViking (user memory), and the built-in session search (see repo README). Setup: clone the repo, copy core/ aside, then replace <AKASHA_DIR> in cordis.patch.yml with its absolute path (or set the AKASHA_DIR env var); plugins fail loudly while the placeholder remains.
dsh-persona-shaoxin
mycatqiezi/dsh-persona-shaoxin
Mounts a persona kept in Markdown as a system-prompt section, so editing ~/.dsh/persona/*.md changes how the agent speaks; it reloads 150ms after a save instead of requiring a restart, and project-level .dsh/persona/ files override the global ones.
dsh-plugins
plusqi/dsh-plugins
A token toolbox for DSH: next-turn token forecast, a cross-session usage analytics panel built on the host session-projection unit, and prompt restructuring that writes back only when accepted.
dsh-keep-running
imlishiyuan/dsh-keep-running
Watchdog for quota exhaustion: on a 429 or quota error it creates a recurring schedule that re-sends a continue-the-task prompt until a turn closes normally, so a long task resumes without manual restarts; /keep-running list and /keep-running cancel <id> manage those schedules. Requires @deepseek-ai/dsh-schedule to be mounted first (it registers the schedules).
dsh-better-right-click
xmmtr/dsh-better-right-click
Better Right-Click: right-click menu on file references in the DSH transcript. Copies the absolute path, reveals the file selected in Explorer by reusing and focusing an existing window, and lists every app registered for that file type so you can open it with the one you want. Menu labels follow the DSH display language (Chinese and English). Windows only (Explorer reveal and the registered-apps list use PowerShell).
dsh-plugin-quick-invoke
thyxqz/dsh-plugin-quick-invoke
Adds an installed-plugin picker beside the composer: drag a plugin name into the prompt at the drop point, open a draggable plugin rail in the right sidebar by double-clicking the entry, and choose which plugins (and remarks) appear in Settings.
dsh-plugin-groups
lerwa2025-a11y/dsh-plugin-groups
Adds a My Groups tab to the DSH Installed plugins page: custom groups with drag reordering, colored text tags, Chinese notes, group locking, real enable switches, and two preset snapshot slots.
dsh-plugins (dsh-ui-tweaks)
jinyihang1011/dsh-plugins
One stylesheet plus two small DOM patches that line third-party sidebar entries up with the host: matching row height, padding and icon size, one consistent active background, and mutual exclusion so the cron panel and the host panels never overlap.
dsh-plugins (dsh-refresh-button)
jinyihang1011/dsh-plugins
Windows only; needs PowerShell and the bundled install.ps1. Adds an interface menu to the left of the model selector with three actions that run immediately: reload the interface, restart DSH, and close DSH. The Windows build ships no built-in reload or restart entry, so this adds one.
dsh-reset-button
idkurlove/dsh-reset-button
Adds a Restart button beside the permission control in the composer toolbar that relaunches DSH in one click, so freshly installed plugins apply without closing and reopening the app.
dsh-task-board
ginoxiang/dsh-task-board
Personal task board for the DSH Web GUI with a one-month calendar of colored timeline bars and day tasks, a daily checklist, a seven-day week view with completion checkboxes and drag-to-reschedule, a draggable 24-hour day timeline, ordered per-day subtasks, weekly and every-N-days recurring tasks with per-occurrence result records, a long-term progress view opened from the calendar header, per-day completion for long-term tasks, a collapsible daily email reminder for any mailbox, and AI extraction of tasks from natural language.
dsh-plugin-zh-cn
daneel0001/dsh-plugin-zh-cn
Renders installed DSH plugin titles and descriptions in Simplified Chinese: at startup it translates the plugins the local JSON cache lacks through the harness LLM service, then projects { en, zh } metadata for resolveText() to render — no DOM changes, no third-party API.