Independent directory for the DSH ecosystem

Find the right DSH plugin for your next workflow

Reviewed DeepSeek Harness extensions — filter by category, search by capability, and jump straight to each plugin's public source.

3304 plugins 23 categories 12 editor's picks Updated 2026-09-07
Showing 121–144 of 210 Clear filters

Sessions & Messages

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 Nwflower/dsh-chat-import

Pause / resume / cancel the in-flight conversation task from the composer area: forced pause interrupts immediately and remembers the interrupted tool, safe pause lands after the tool or reasoning finishes, resume asks for confirmation, and the default pause granularity is configurable in the settings.

dsh plugin add p2coder/dsh-task-control

Four-source migration wizard: move Claude Code, Codex, OpenCode and Hermes sessions, memories, skills, instructions and slash commands into DSH (/move wizard with approval gate and idempotent move.json, resumable sessions).

dsh plugin add PerryLink/dsh-claude-move

Pin sessions and workspaces to the top of the Web sidebar with per-pin row colors, a header toggle and a pinned panel; 0.4.0 adds a navigation organizer — pin groups (boards), tags and saved filter views, session health summaries, and /goto.

dsh plugin add PerryLink/dsh-session-pin

Move sessions across workspaces by drag-and-drop with true in-place migration; recover orphaned or unregistered sessions; re-point stale workspaces after folder renames. IDs and history stay intact, with per-step backup and rollback.

dsh plugin add PianoPrince/dsh-workspace-mover

Prevents concurrent-write session corruption: takes a per-session advisory lock on session start and every step, so a second dsh process fails loudly instead of writing a duplicate-seq gap; dead owners are taken over automatically.

dsh plugin add po-et/dsh-session-guard

Rolling, integrity-verified backups of each session at turn boundaries: verifies the log still loads before promoting a snapshot, never overwrites the last good one when a turn ends corrupt, and restores in one command even when dsh will not boot.

dsh plugin add po-et/dsh-session-snapshot

Switch the language of the agent's thinking/reasoning process (chain-of-thought): 简体中文, English, Русский, Français, Deutsch, Español, 日本語, 한국어 and more, or auto-follow the system locale. Adds a Settings → General row, a system-prompt instruction (per-prompt assembly, applies to new sessions), and the /thinking-language command.

dsh plugin add qingmomo233/dsh-thinking-language

Settings section for archived sessions: browse by workspace, search, batch unarchive with the sidebar updating live, and optional auto-archive rules (idle days, keep-last-N per workspace) with a dry-run preview — plus a left-edge turn rail for jumping between turns of long conversations and ↑/↓ input history in the composer.

dsh plugin add qinyre/dsh-plugin-atlas

Session health-check: mechanically mines session logs into structured problem tickets (retry loops, tool-error clusters, interrupted turns, token waste) over the official session-query seam; works standalone.

dsh plugin add que3sui/dsh-darwin#sentinel

One-click context compression for the dsh web GUI: a 压缩 button on the session title bar summarizes the whole conversation into a few lines, opens a new session in the same workspace seeded with the summary, and switches to it — the original session stays untouched.

dsh plugin add qwert702/dsh-context-compressor

Move a session to another folder from the Web UI via drag & drop or a menu picker, permanently delete a session with a risk-consent dialog, and AI-rename a session by summarizing the whole conversation (typo-aware). Each action also ships as an agent tool.

dsh plugin add reinocheong/dsh-session-move

Channel-grouped session view injected into the sidebar — Workspace/Channels tabs with live-running dots, archived grouping, orphan tagging, built purely on official extension surfaces and serving as the RFC-0001 reference implementation.

dsh plugin add RGarvel/dsh-channel-view

Off-peak message scheduler: turn on valley mode and the composer queues your messages until DeepSeek off-peak hours (half price), then auto-injects them into the session and gets replies. Native-look composer, hotkeys (Enter queue / ⌘+Enter send now / Esc exit), per-session toggle persisted across restarts.

dsh plugin add Ricketts-Guo/dsh-off-peak-message#dsh-offpeak-send

Page 6 of 9

How it works

1. Search the directory

Filter by category or keyword — every listing is a public GitHub project.

2. Copy the install command

Commands follow the upstream list; check each repo's README for exact package names.

3. Review before installing

Plugins run third-party code with your permissions — read the source first.

This directory is a snapshot of the community-maintained awesome-dsh-plugin list (updated 2026-09-07). Listings link to the authors' repositories; inclusion is not an endorsement or a security review. Missing a plugin? Contribute to the upstream list.