dsh-openviking: Integrating OpenViking Memory and Retrieval into DeepSeek Harness
dsh-openviking is a DSH memory plugin maintained by Rxiain. It integrates OpenViking's semantic search, viking:// resource management, user/agent dual-space automatic recall, and session synchronization into the DeepSeek Harness. It provides tools such as memsearch, memread, memadd, memcommit, memlearn, as well as the /memlearn slash command, supporting procedure lane workflow experience recall and automatic submission. By default, it connects to localhost:1933 and can be configured via cordis.patch.yml. It is suitable for developers who have deployed OpenViking and need to share long-term memory across tools.
Read MoreSGME: Making DSH Remember Everything You've Discussed
SGME (Memory Capture Engine) is a self-hosted memory hub maintained by freehul that captures conversations, distills structured memories, and injects them into agents based on context. The DSH plugin dsh-sgme provides tools such as memory_search, profile injection, and session archiving. This article explains its working principle, two-tier deployment steps (Python service + dsh plugin add), typical usage, and security considerations.
Read Moredsh-fail-logger: Embedding Tool Failures into Skills to Reduce Agent Errors Over Time
dsh-fail-logger is a DSH memory-class plugin maintained by Areium. It automatically listens to session/events to capture failure causes from native tools, PTC run_code, and embedded tool calls. After normalization, deduplication, counting, and anonymization, it writes the data to the skill's machine maintenance segment, with the optional injection of three-level preventive prompts. This article introduces its coverage matrix, installation commands, configuration options, smoke verification steps, applicable scenarios, and known limitations.
Read MoreDSH-KRouter: An Obsidian Knowledge OS for Coding Agents
DSH-KRouter (runtime36) is a second brain in Obsidian designed for coding agents: featuring daily closure and archiving, distillation and promotion, short-term naming with dual SHA retrieval locks, and scheduled self-evolution enabled by default. It supports mounting the same vault across four platforms: Cursor, Codex, Claude Code, and DSH. The installation command is `dsh plugin --profile web add github:398894496-arch/runtime36`; it requires Python3, ripgrep (rg), and PyYAML. This tool is suitable for users who are willing to maintain the vault and alias tables with error correction as a priority, but it is not recommended for scenarios relying on vector retrieval or automatic chat injection.
Read Moredsh-sticky-note: Real-time recording of ideas, reflections, and TODOs in the lower-left corner of DSH
dsh-sticky-note is a DSH Host plugin (v0.2.3, MIT) maintained by Meredith2328. It provides a sticky note panel in the edit box toolbar, allowing users to categorize and record ideas, thoughts, and TODOs. The plugin supports scheduled or Ctrl+S saving to ~/.dsh/sticky-notes, along with features such as checklist archiving, one-click sending to chat, Markdown preview, and automatic clearing of the recycle bin. It is compatible with DSH versions from 0.1.0-rc.7 to 0.1.1-rc.2 and can be installed via the command: dsh plugin --profile web add dsh-sticky-note.
Read Moredsh-explain: Transforming DSH Work Sessions into a Local-First Learning Cycle
dsh-explain is a DSH learning mode plugin maintained by yuezengwu, compatible with DSH 0.1.0-rc.8. It extracts concepts from completed work sessions, generates structured learning cards, writes to cross-session global learning threads, and tracks learning progress via ExplainContext. The main agent remains unaffected, with data prioritized for local storage in SQLite. It supports manual /explain, selected text explanation, learning from responses, and automatic evaluation, while providing a diagnostic settings interface and context compression.
Read Moredsh-bookmarks: Saving Assistant Responses in DSH, Cross-Session Retrieval and Export
dsh-bookmarks is a bookmark plugin for DeepSeek Harness Web UI, maintained by penguin-oo. It allows users to bookmark each completed assistant reply and add notes and tags. Users can perform full-text searches, filter by tags, and edit inline across the session center panel. The plugin supports the Alt+B shortcut key and one-click export to dsh-bookmarks.md. Installation is done via the command `dsh plugin --profile web add dsh-bookmarks`, and after restarting dsh web, it is ready to use. Data is persisted in the DSH storage domain, making it suitable for personally consolidating conversation highlights. Note that it is designed for single-user storage, and jumping back to a session does not currently locate specific messages.
Read Moredsh-token-usage: DSH Local Token Usage Ledger and Dashboard
dsh-token-usage is a DSH Web plugin maintained by LeemanCheung that passively records four types of token buckets for uncached input, output, cache read, and cache write. It provides an overview, 30-week heatmap, 7/30/90-day trends, rolling 30-day budget, and anomaly detection on the settings page. The plugin supports public rate estimation, JSON/CSV aggregated export, on-demand AI usage analysis, and per-session trajectory reports. It requires a Web profile and DSH 0.1.0-rc.6 series; MIT license.
Read Moredsh-client-ui-obsidian-memory: Persistent Memory for DSH Agents Using a Local Markdown Library
dsh-client-ui-obsidian-memory is a memory plugin for DSH maintained by detongz, providing persistent memory for Agents through a local Obsidian or Markdown library (Codex directory). The plugin registers five tools: obsidian_memory_read, list, search, write, and append, and displays the library status and tool descriptions in the sidebar. It requires no external services and can be used after configuring the vaultPath. This article covers the installation command, directory preparation, cordis.patch.yml configuration, and typical read/write workflows, along with notes on permissions and version dependencies.
Read Moredsh-md-notes: Taking notes in Markdown within DSH and syncing to Git
dsh-md-notes is a third-party DSH Web note-taking plugin maintained by XieZongChen. Notes are stored as .md files in the .dsh-notes/ directory of each workspace, providing a fullscreen manager and editor. It supports one-click extraction from conversations, context injection via @ references, and optional Git sharing or synchronization by workspace. The installation command is `dsh plugin --profile web add dsh-md-notes`, and a restart of dsh web is required for it to take effect. Current version 0.8.0, MIT license.
Read Morecomm-protocol-hub: Querying 3GPP Protocols by Dimension in DSH
comm-protocol-hub is a DSH plugin maintained by Thanksgiver233, which systematically organizes over 70 specifications from 3GPP Release 15–18 into an eight-dimensional classification structure, including TN, NTN, holography, near/far-field, and more. It offers three tools—comm_protocol_query, browse, and detail—to support keyword search, category browsing, and single-entry details, with embedded data and official links. This plugin is suitable for communication engineers and developers handling protocol-related Q&A within DSH, and it is licensed under MIT.
Read Moredsh-archived-sessions: Unified Management of Local Sessions within the DSH Setup
dsh-archived-sessions is a DSH Web plugin maintained by Zephyr-vibe, offering session management in settings: dual-tab browsing for unarchived and archived conversations, support for grouping by workspace, title/ID search, batch archiving and deletion, expandable details (activity statistics and output files), and opening the records folder. Deletion does not cascade to sub-agents or files by default; after adapting to DSH 0.1.0-rc.8, the deletion entry was moved to the session title bar. It reads the official session directory with zero configuration and is licensed under MIT.
Read Moredsh-whale-report: Generating Deterministic Agent Reports from Session Event Logs
dsh-whale-report (DeepTrace) is a memory-type plugin for DSH maintained by SenmuuuuW. It deterministically aggregates data from local session event logs to generate daily, weekly, monthly, yearly, and custom interval reports. The plugin covers 10 findings, including cost peak-valley pricing, token cost allocation, tool health, retry storms, dangerous operations, and key scanning. Starting from version v0.5, it includes 4 read-only IMPROVE suggestions and a VERIFY plan, generating reports with zero LLM tokens. Installation command: dsh plugin --profile web add "github:SenmuuuuW/dsh-whale-report", licensed under MIT, current version 0.5.2.
Read Moremeow-memory: DSH Cross-Session Seven-Layer Long-Term Memory Plugin
meow-memory is a cross-session memory plugin developed by Phant0Meow for DeepSeek Harness. It maintains a seven-layer structured memory system (soul/user/project/fact/lesson/topic/rules) in the workspace using SQLite. During the initial session, it injects long-term memory blocks and performs keyword matching for each subsequent message. When idle, it organizes memories through a window-based dreaming process. It offers tools such as `memory_remember`, `memory_search`, and `memory_project`, utilizing BM25 retrieval. The system prompt design is cache-friendly, and the project is released under the MIT license with the npm package name `meow-memory`.
Read Moredsh-mneme: Cross-session, Self-evolving Local Memory for DeepSeek Harness
dsh-mneme is a DSH memory plugin maintained by modusensus, providing Agents with cross-session persistent memory, automatic organization in Sleep Mode, and BM25/graph recall capabilities. Data is stored locally in Markdown format. The installation command is `dsh plugin --profile web add @modusensus/dsh-mneme`, requiring Node 24+. It can be configured for offline operation and session lifecycle management through parameters like `embedProvider`, `sessionLifecycleEnabled`, and `entityExtractionEnabled`. Licensed under MIT, it has approximately 43 stars on GitHub.
Read Moredsh-chat-import: Importing External Agent Sessions into DSH for Continuation
dsh-chat-import is a memory plugin for DSH maintained by Nwflower. It read-only imports sessions from over 17 external agent sources such as Claude Code, Codex, Cursor, and Gemini, generating fully faithful and resumable DSH sessions. It also supports export and write-back, bidirectional synchronization, and interchange bundle backups. The plugin requires Node.js ≥ 22.13 and dsh 0.1.x, and can be installed via `dsh plugin --profile web add dsh-chat-import`.
Read MoreUsing Graph-Memory to Equip DeepSeek Harness with Traceable Knowledge Graph Memory
Graph-memory is an MIT-licensed open-source memory plugin maintained by adoresever. It extracts conversations into TASK/SKILL/EVENT triples and uses SQLite knowledge graphs for cross-session recall. The community installation command is `dsh plugin add github:adoresever/graph-memory`. The current version 1.6.0-beta.1 has not been published on npm yet, and the DSH acceptance path in the README uses a local tarball. About 75% of the compression comes from the limited workflow comparison, which is not a universal guarantee. The Pro visualization feature has not been delivered yet.
Read MoreWrite the local absolute path of the dragged-in file into the DeepSeek Harness input box using dsh-drag-and-drop
`dsh-drag-and-drop` is a DeepSeek Harness Web UI memory plugin maintained by bill9109, licensed under BSD-3-Clause, with version 0.1.5. Drag local files or folders to any position on the page, and their absolute local paths will be written into the current conversation input box without uploading, moving or copying files. When the browser hides the path, it locates according to the Workspace, common directories, three-layer shallow scan and system index. The directory installation command is `dsh plugin add github:bill9109/dsh-drag-and-drop`; it is recommended to add the `--profile web` parameter for the Web UI. The plugin runs with the permissions of the current dsh process. You should check the source code and license before installation.
Read MoreConnect Tavern World Book to DeepSeek Harness with dsh-LorebookMD
DSH-LorebookMD is a worldbook creation plugin for DeepSeek Harness Web, maintained by 609476965. It imports character cards and worldbooks from SillyTavern/TavernAI, saves them as local Markdown files, and generates two presets: "·World Book" for role-playing by injecting entries via trigger words, and "·Creation" for writing novel texts based on settings. This article verifies the installation commands, data paths and capability boundaries across the community directory page, GitHub and npm 1.0.0.
Read MoreAdd VS Code-style three-panel workbench to DeepSeek Harness web interface using dsh-workbench
dsh-workbench is a DeepSeek Harness Web GUI plugin maintained by Dpf555, under the MIT license. It adds a VS Code-style three-panel layout to the web interface: a permanently displayed Explorer on the right, and the Monaco 0.52.2 editor in the middle for file editing and Markdown preview. The installation command for the catalog page is `dsh plugin add github:Dpf555/dsh-workbench`. To get the complete three-panel layout, you also need to download the Monaco resources according to the README and patch the checkout of DSH 0.1.0-rc.6. The plugin runs with the permissions of the current dsh process, so you should check the source code and license before installation.
Read MoreAdd Three-Tier Automatic Memory to DeepSeek Harness Web with dsh-auto-memory
`dsh-auto-memory` is a DSH Web memory plugin maintained by Aik358: it features three-tier memory automatic injection and retrieval for user-level, project notes and daily logs, and is equipped with daily reflection, visualization panel, intelligent retrieval and calendar functions. It can also inherit historical memories from tools such as Claude Code and Codex. The npm package is `@a9i5k4/dsh-auto-memory`, with the current version 0.1.26 and the BSD-3-Clause license. The installation command on the catalog page is `dsh plugin add github:Aik358/dsh-auto-memory`. The plugin runs with the permissions of the current dsh process, so you should check the source code and license before installation.
Read More