dsh-memflow: Project-level Memory Framework for DeepSeek Harness
crwsr124/dsh-memflow is a community memory framework plugin for DeepSeek Harness (DSH), designed to address session state loss and multi-project memory pollution. It employs a distributed architecture to guarantee independent persistent memory for each working directory. Core features include: automatically loading the memory snapshot of the current directory at session startup (e.g., tasks, status, notes, etc., with byte size limits); real-time state writing upon task completion or key decisions; injecting memory protocol into the persona via protocol variables; and providing a delegate tool that supports inlining project memory and required files into sub-agent contexts, supporting various running modes. Installation requires using the `dsh plugin add` command and restarting the process, followed by selecting the "Memory Stream Mode" preset. This plugin is dependency-free and allows flexible control over inline size and disabling...
Read MoreDSH Uni Editor: Integrating the existing Editor into DeepSeek Harness Agent Chat
DSH Uni Editor is an MIT-licensed Cordis plugin package maintained by `creativedswork`, aiming to provide a unified Editor runtime for the DeepSeek Harness Agent Chat. It connects existing Editors to models via MCP Apps, supporting `stdio` and Streamable HTTP transport, and strictly distinguishes between "model-visible tools" and "app-only tools" used solely for view interactions to prevent polluting the model registry. The plugin supports injecting MCP Prompts from an explicit allowlist and optionally forwards Workspace metadata to trusted local servers. In terms of security, views run in a dual iframe isolation environment and implement...
Read Moredsh-codex-keychain: Unofficial ChatGPT OAuth provider for DeepSeek Harness
dsh-codex-keychain is an unofficial DSH plugin designed to address security authentication issues when integrating the OpenAI Codex model into DeepSeek Harness. Maintained by CpfPatrick and licensed under the MIT license, it is currently at version 0.1.0-alpha.1 developer preview, specifically adapted for DSH version 0.1.0-rc.6. Its core function is to add `openai-codex` model routing to DSH and enforce the saving of complete OAuth credentials in the operating system's native credential storage (such as macOS Keychain, Windows Credential Manager, or Linux Secret Service), strictly forbidden...
Read Moredsh-write-gate: DeepSeek Harness Tool-Call Pre-Write-Gate Plugin
dsh-write-gate is a DeepSeek Harness (DSH) plugin designed for AI programming agents, aiming to address the issue of insufficient auditable policy checks that stem from relying solely on prompts or text filtering. The plugin performs two levels of policy checks before tool invocation: the first is a deterministic structural check that explicitly constrains actions through path wildcards and command regexes; the second is a semantic LLM judgment that processes natural language commitments, such as "do not modify unrelated files." Operators define policies (commitments) via YAML files and configure the default failure mode (defaulting to closed, i.e., fail-closed) as well as the per-step Judge budget. The plugin features a strict security design: it blocks calls of severe severity when the Judge is unavailable or times out, prevents prompt injection, and ensures deployment failure rather than silent skipping if the policy file is missing or invalid.
Read MoreDeepSeek Harness Plugin dsh-travel-plan: A workflow plugin for travel guides
dsh-travel-plan is a travel planning plugin within the DeepSeek Harness system, maintained by cosmic-snail and licensed under the MIT License. This plugin transforms travel guides into executable workflows comprising four core steps: candidate scanning, theme discovery, POI verification, and daily scheduling. It first identifies candidate locations through sources such as maps and OTAs, then analyzes local activity themes using social platforms like Xiaohongshu and Douyin. Subsequently, it rigorously verifies key information such as addresses, operating hours, tickets, and event dates to avoid outdated data. Finally, it clusters POIs by region and assigns them to specific time slots from morning to night, generating an output that includes a comprehensive POI list and a daily itinerary to minimize cross-district backtracking. The plugin provides the plan-travel-guide skill and four search verification tools, supporting Nod.
Read Moredsh-web-search-codex: Integrating Codex Web Search into DSH Web Runtime
`dsh-web-search-codex` is a Web search plugin specifically designed for DeepSeek Harness (DSH). It aims to connect search requests to the Codex `/alpha/search` compatible interface. The plugin primarily registers the `codex` search provider, supporting the reuse of existing OpenAI configurations or the independent entry of an API endpoint and API Key. Its core features include automatically following the current session model when the model field is left blank, support for HTTP/HTTPS, sending only the current search term without reading conversation history, and rejecting all HTTP redirects to ensure key security. The installation requires DSH version `0.1.2-rc.1` or later, and a Node.js version of 22.19 or higher. Users can install it via NPM.
Read Moredsh-session-recovery: Recover DSH session and memory from raw disk
`dsh-session-recovery` is an MIT-licensed recovery tool developed specifically for DeepSeek Harness (DSH). It is designed to directly read and reconstruct data from a raw disk when session logs (`session.jsonl.zstd`) or the memory database (`memory.db`) have been accidentally deleted, overwritten, or corrupted. The tool includes recovery scripts and a Web UI plugin. Its core functions include: 1. Locating SQLite headers within the raw disk and recovering readable data from `memory.db` using the `.recover` mechanism; 2. Scanning for zstd frames on the disk, splitting them by session, and reconstructing the official format `session.jsonl.zstd`; 3. Automatically fixing structural issues such as sequence numbers and event references in the reconstructed files.
Read More@zerorigin-studio/dsh-deepseek-chat: Open web chat in the DeepSeek Harness sidebar.
The DSH plugin `@zerorigin-studio/dsh-deepseek-chat` (v0.3.3, MIT) aims to provide a convenient entry point for DeepSeek web chat within the DeepSeek Harness interface. The plugin adds a "Web Chat" entry below the "New Chat" button in the sidebar; clicking it directly opens `chat.deepseek.com`, eliminating the need to manually switch browsers or replace the main window. Its core functions include: in the `dsh-desktop` environment supporting Wails v3, opening an independent chat sub-window via a local bridging API to prevent the main window from being occupied by navigation; and when there is no desktop host (such as in a pure browser), automatically falling back to navigation within the current webview. In addition, the plugin is compatible with `dsh-desk...
Read MoreDSH Plugin dsh-plugin-message-timeline-navigation: Add message timeline on the left side of the web session
dsh-plugin-message-timeline-navigation is a pure front-end auxiliary plugin developed specifically for the DSH Web Client, aiming to solve the problem of low efficiency in manually scrolling to locate messages during long sessions. The plugin does not modify the DSH core; instead, it displays a Codex-style message timeline on the left side of the conversation view via an overlay, where each tick corresponds to a user turn and its complete Agent reply. Core features include: previewing message cards and a cascade expansion effect when hovering over a tick; smoothly jumping to the corresponding message and briefly highlighting it when clicking a tick; and automatically highlighting the current reading turn's tick while scrolling to indicate progress. The plugin tracks only user messages to keep the timeline dense and predictable. Installation is recommended using a pnpm environment by executing the `dsh plugin add` command. It requires React.
Read MoreCodingendless/dsh-prevent-scd:DSH Sudden Death Prevention Guardian
`dsh-prevent-scd` is a localized plugin for the DeepSeek Harness (DSH) Web UI, designed to prevent users from experiencing excessive fatigue caused by late-night work or prolonged coding and debugging sessions. By monitoring real user input, the plugin detects behaviors such as late-night windows (e.g., 23:00-06:00) or continuous work exceeding a set threshold (e.g., 120 minutes). It then forces the user to rest by displaying a status bar, pop-ups, and full-screen blocking notifications featuring a nurse cat avatar within the browser. Key features of the plugin include: completely offline operation with no external network calls; support for configuring parameters such as work duration, idle time, and late-night hours via `cordis.patch.yml`; state persistence to local files, ensuring effectiveness after service restarts; and the provision of an HTTP interface for polling status or triggering "Take a Break" / "Remind Me Later".
Read MoreDSH Question Navigator: User Question Navigation Plugin in Long Sessions
`Cocowwy/dsh-plugin-question-navigator` is a long-session question navigation plugin designed for the DeepSeek Harness (DSH) Web client. It aims to address the pain points of quickly locating user historical questions and reviewing context in long conversations without requiring modifications to the DSH source code. Integrated via the `shell.overlay` slot, this plugin supports displaying controls alongside DSH's native "Back to bottom" button. It enables one-click navigation to the most recent user message and allows sequential traversal of earlier questions, supporting both rendered and paginated history messages. The plugin adapts to light/dark/custom themes, displaying text or icons depending on the device type (desktop or mobile), and switches between Chinese and English interfaces according to the browser language. It requires DSH Web 0.1.0-rc.6 or later.
Read Moredsh-plugin-agents-memory: Edit Global AGENTS.md in DeepSeek Harness Web Settings
`dsh-plugin-agents-memory` is a DeepSeek Harness Web plugin maintained by Cocowwy (MIT License), designed to allow users to edit the global `AGENTS.md` file without exiting the browser. The plugin adds a "Global Memory" feature in Web settings, supporting online reading, editing, and saving of global instructions and memory. Core features include auto-creation of the initial document, atomic writes, revision checks to prevent conflicts across multiple tabs, a file size limit of 256 KiB, and maintaining `0600` permissions. Environment requirements include Node.js 20+ and a local Web session, with access restricted to the loopback address for security. Installation simply requires executing the `dsh plugin` command and restarting the service, supporting import from GitHub.
Read Moredsh-polling: Add polling and scheduled task capabilities to DeepSeek Harness
dsh-polling is an MIT-licensed plugin for DeepSeek Harness designed to transform naturally described recurring tasks into Cron-driven scheduled polling tasks. It supports creating, editing, and managing tasks via natural language, making it suitable for scenarios such as periodically checking folders and web pages, scraping data, generating daily and weekly reports, and executing scripts. Core features include automatically parsing task requirements described in natural language using built-in model tools; executing tasks in independent real sessions without interrupting the current conversation, supporting multiple execution modes; and providing a Web UI for viewing task lists, searching, immediate execution, starting, stopping, and deleting tasks. The scheduling mechanism features a smart catch-up function (executing the most recent missed task upon startup after missing a scheduled time) and an anti-overlapping mechanism (newly triggered tasks during execution are skipped). Installation requires the dsh CLI.
Read Moredsh-safe-workflow: Adding a controlled and verifiable workflow for DSH
dsh-safe-workflow is a DeepSeek Harness (DSH) plugin designed to make the coding workflow more controlled and verifiable by introducing policy checks, approval gates, and evidence recording. It does not replace the sandbox; instead, it checks path rules and requests approval before the model calls a tool, while also recording task contracts, checkpoints, and verification results. The plugin exposes the `safe_workflow` tool, supporting operations such as starting, querying status, taking snapshots, restoring, verifying, and closing contracts. It stores data in the `.dsh-safe-workflow/` directory within the session workspace. Installation requires checking out the local DSH source code and using the `pnpm dsh plugin` command to specify the plugin directory for addition. Typical usage includes defining task objectives, acceptance commands, modifiable paths, and items requiring approval.
Read Moredsh-git-conventions: Configuring Git commits, pushes, and PR conventions for DeepSeek Harness
dsh-git-conventions is a static plugin for DeepSeek Harness used to automatically perform Git commit, push, and PR convention checks. It supports configurable rules covering the `git commit`, `git push`, and `gh pr create` commands. Core features include: validating the Conventional Commits structure for `-m` inline commit messages and rejecting non-compliant ones; prompting the use of `--force-with-lease` instead of bare `--force` pushes when security options are enabled; and enforcing that `gh pr create` must include a title and description, intercepting if they are missing. Plugin rules are configured and persisted via the settings page and support both Chinese and English. If rules are left unconfigured...
Read Moredsh-plugin-observatory: DSH Plugin Pre-installation Audit and Bounded Loader Observation
`dsh-plugin-observatory` is a read-only audit plugin for DSH maintained by CMSKL, designed to provide static compatibility checks before installation and bounded lifecycle observation after activation for plugin authors and maintainers. The plugin consists of two core tools: `plugin_audit` is used to audit the `package.json` and `dsh.bundle.patch` of local plugin packages, checking version ranges, dependency declarations, patch structures, and unevaluated expressions, and outputting deterministic machine-readable reports indicating `compatible`, `needs-review`, or `incompatible`; `plugin_observe` projects current non-group Loader entries, displaying the activated bounded read-only state.
Read Moredsh-file-browser: Add a full-disk file browser bar to the DSH chat interface
dsh-file-browser is a DSH client plugin developed by Clearchenpro (MIT licensed), designed to provide native file browsing access for Web-based DSH sessions. The plugin adds a file browsing sidebar to the right side of the chat interface, supporting hierarchical browsing of the host disk directories, offering sorting by name, size, and modification time, and providing breadcrumb navigation. Users can drag and drop images (e.g., PNG, JPG) as attachments to insert them into the chat, or write other file paths in the draft using backtick format. Additionally, it supports inline operations such as sending paths directly, copying paths, or opening them with the system default application. The plugin uses server-side streaming scanning and limits records to 1000 per layer by default. It also supports Chinese/English bilingual interfaces. Installation requires registering the plugin via the `dsh plugin add` command and restarting the instance. Please note that this plugin is only applicable to Windows.
Read Moredsh-yunoseek-skin: Add Yunoseek Pink Theme for DeepSeek Harness Web GUI
dsh-yunoseek-skin is a web GUI plugin for DeepSeek Harness, maintained by clclyzyzybzjsq, version 0.2.0, MIT licensed, and requires Node.js 22+. The plugin aims to change the DSH browser-side visuals to the pink style of the yunoseek chat interface while overriding system prompt assembly. Core features include: 1) Pink theme layer, covering semantic and static tokens, supporting automatic light/dark mode switching; 2) Visual enhancement, recoloring Hero glow effects and adding avatars to the assistant row (relies on stable UI selectors); 3) Brand display, showing the yunoseek logo and welcome images in non-official builds, while retaining the original brand in official builds; 4) Identity prompt injection, enabled by default and taking effect globally.
Read Moredsh-airp: AIRP World Package Engine on DeepSeek Harness
dsh-airp is an AIRP engine plugin deployed on DeepSeek Harness (DSH), licensed under the MIT license. Its core architecture comprises a deep module, WorldKernel, and a shallow Host adapter, which treats "world packs" as directory data rather than code. The engine identifies valid packages by verifying the `pack.yaml` file within the directory. Key functions encompass WorldKernel verification, narration, and retrieval, as well as Pack loading, verification, and directory management. An optional `airpStage` function enables the conversion of local images into same-origin HTTP URLs for embedding in dialogue. During installation, use the `dsh plugin` command to add it to the web profile and copy `airp-play` and `airp-author`.
Read Moredsh-gateway: Remote access gateway providing HTTPS and login for the DSH Web Interface.
dsh-gateway is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to address encryption and login protection issues when accessing the web interface remotely. Running as a built-in plugin, it eliminates the need for deploying a standalone reverse proxy or certificate service. It defaults to a 'fail-closed' mechanism, listening only on the local machine (127.0.0.1:3443) without requiring authentication, ensuring remote access is impossible before configuration. The plugin offers self-contained HTTPS encryption (supporting automatic or custom certificates), account login protection (including password hashing, failure rate limiting, and session management), multi-site whitelisting, and hot-reload configuration capabilities. By changing the listening address to 0.0.0.0 and configuring an account, it supports access via Local Area Networks (LAN) or the internet through port mapping. Its reverse proxy employs loopback spoofing.
Read Moredsh-skill-manager: DeepSeek Harness Skill Management Plugin
dsh-skill-manager is a Skill management plugin for DeepSeek Harness, designed to centrally manage the visibility and loading strategies of Skills. Core features include: selecting Skills to load for a session via the interface before starting a new conversation; globally enabling or disabling any Skill in settings (when disabled, they are hidden from the session directory and tools without deleting files); configuring the default Skill set for new conversations per workspace (fully available or a specified list); adjusting the current session's Skill configuration in real-time via a header button during a conversation; and permanently deleting user-created Skills (limited to the `~/.dsh/skills` and `~/.agents/skills` paths; project-level or built-in Skills are not supported). The plugin supports loading from SKILL.md
Read Morecking000bigdemon/dsh-toolbelt: Pending verification DSH plugin repository
The DSH ecosystem employs a "everything is a plugin" architecture to extend its capabilities, with its community directory being an independent site that has no official affiliation with DeepSeek or Huansuan. This article compiles information regarding the `cking000bigdemon/dsh-toolbelt` repository, confirming only the repository name and GitHub address. Due to a failure in fetching the GitHub README, the repository's installation commands, specific functions, license, star count, and maintainer information cannot be verified; therefore, no unverified content has been included in this text. Given the lack of data, this article does not list specific functional points, usage results, or dependencies, nor does it provide speculative installation steps. It is recommended to treat this repository as a pending evaluation subject until the source code, dependencies, and license have been verified. Considering that DSH plugins operate with the permissions of the current process, it is not recommended to proceed with this repository unless its permission scope and purpose are explicitly stated.
Read Moredsh-tray: Running the desktop version of DSH in the system tray
dsh-tray is an MIT-licensed independent plugin maintained by cjz-wr, designed specifically for the Desktop version of DSH to address the issue of accidental application closure caused by clicking the Close button. By hiding DSH to the system tray and providing control and status support via the loopback control service, this plugin effectively reduces the risk of accidental closure. Users can search and install it through the plugin market, or deploy it using the CLI command `dsh plugin --profile <name> add github:cjz-wr/dsh-tray`. After installation, the process needs to be restarted to load the new bundle layer. This plugin is only applicable to the Desktop version and is ineffective on the Web side; if the target Profile already contains a built-in `tray` line, it might cause...
Read Morecjz-wr/background-plugin: Add background settings for DeepSeek Harness
`cjz-wr/background-plugin` is an MIT-licensed independent plugin for DeepSeek Harness (DSH), designed to extend background setting capabilities for DSH without replacing the core program. The plugin supports setting local or online images and videos as backgrounds, allowing users to adjust transparency and persistently save preferences. Users can search for and install the plugin through DSH's Web plugin interface or use the CLI command `dsh plugin --profile <name> add github:cjz-wr/background-plugin`; the new plugin will take effect on the next process startup. The project's build artifacts have been directly committed to the repository and are usable without executing the build script; if modifying source code, run `npm...
Read MoreDSH Custom Provider Enhancer: Completing Model Specifications for Custom Model Providers
`dsh-plugin-custom-provider-enhancer` is an MIT-licensed plugin for DSH/Cordis that automatically completes model specifications when connecting custom model providers via the Web GUI, resolving issues of incomplete limitations caused by missing configurations. Its core functions include automatically filling in `contextWindow` and `maxTokens`, enabling multimodal visual input, and injecting Deep Thinking reasoning intensity levels. This plugin only affects custom third-party providers and does not modify the native DeepSeek channel. It features built-in definitions for 30+ core models, local caching, timeout circuit breaking, and fuzzy matching mechanisms. When saving, it writes the configuration to `settings.yaml` and patches the in-memory placeholder models. Installation requires only a single command, available as a plugin.
Read More