DSH PCB Component Search Tool Plugin

This plugin wraps the Xiling Search API to provide millisecond-level, structured PCB component search capabilities for the DSH Agent. It addresses the limitations of traditional methods, including high process overhead, unstructured results, and the lack of EDA models for components. It supports keyword-based fuzzy search, filters by default to include components that have EDA models, and provides features such as parameter validation and whitelisted-domain security protection. It is suitable for PCB design and EDA component selection, requires network access, and provides component information only, without procurement data.

Read More
dsh-a2a-server: A Plugin for Connecting DeepSeek Harness Agents to the A2A Protocol

`dsh-a2a-server` is a community plugin for DeepSeek Harness (DSH) that exposes local agents to external systems via the A2A protocol. As an inbound server, it provides Agent Card service discovery and JSON-RPC v1.0 bindings, supporting core features such as message sending and task management. Installation requires configuring a web context and supports access from multiple peers. The plugin supports only inbound mode and the A2A v1.0 protocol, providing a standardized interface for DSH agents to integrate with the Agent2Agent ecosystem.

Read More
DeepSeek Harness Plugin: dsh-dual-model-eval

DeepSeek Harness introduces the `dsh-dual-model-eval` plugin, leveraging its “everything is a plugin” architecture to meet the need for concurrent code-task evaluation across multiple models. The plugin supports enabling comparison test mode, running 2 to 4 models concurrently, and independently generating code for each model within an isolated Git worktree. It provides real-time tool-call traces, line-change statistics, and detailed metrics, and allows users to adopt a satisfactory model result as the baseline for the next round. Running with local user permissions, the tool creates local commits without pushing to remote, helping ensure safe validation of model performance in real code environments.

Read More
dsh-session-manager: DeepSeek Harness Session Management Plugin

`dsh-session-manager` is a session management plugin for DeepSeek Harness, designed to make it easy to view, export, and clean up session history via a Web UI. The plugin consists of a Host process (handling logic and file operations) and a Web client (rendering the interface), and supports listing session details, exporting sessions as JSON/Markdown, and deleting sessions. Installation requires Node.js 22.19+ and DSH 0.1.0-rc.7, and must be configured using specific commands. When using the plugin, note that active sessions cannot be deleted, export size is limited to 10MiB, and Session ID format validation is required.

Read More
dsh-session-notify: Session Stop Notification and Redirect Plugin

`dsh-session-notify` is a DSH web plugin designed to help developers avoid missing session state changes—such as a run finishing or waiting for manual approval—when switching windows or minimizing DSH. It is implemented purely at the plugin layer and monitors session state by listening to `ctx.sessions.list`. When a session stops, the plugin triggers desktop notifications, sounds, and title flashing regardless of whether the page is in the foreground or background. Users can click a notification to quickly refocus and jump to the corresponding session. The plugin is suitable for long-running tasks or scenarios requiring human intervention, but it depends on browser notification permissions and cannot bypass system mute settings or closed tabs.

Read More
dsh-hindsight-local-optimize: Local Memory Daemon Optimization

This plugin acts as a sidecar patch, taking over the startup and shutdown of the official `@vectorize-io/hindsight-coding-agents` daemon to resolve desktop-side issues such as cold-start latency, terminal black-window interference, and path restrictions. It provides core features such as a one-click toggle, automatic start/stop with DSH, hiding the terminal black window, and custom installation paths, improving the usability and stability of local memory on the desktop.

Read More
dsh-plugin-manager: DeepSeek Harness Plugin Manager

dsh-plugin-manager is a client-side plugin for DeepSeek Harness, designed to address disorganized plugin management by providing visualized enable/disable, uninstallation, and status management features. It supports persistent configuration and adopts different uninstallation strategies for plugins installed via pnpm and manually installed plugins. In terms of security, the plugin features input whitelist validation, operation validation, and robust error handling. After users place it in the profiles directory and register it, they can safely manage plugins through double confirmation in the settings panel.

Read More
dsh-awake: DeepSeek Harness Keep-Awake Plugin

`dsh-awake` is a DeepSeek Harness plugin that prevents the operating system from entering sleep mode during task execution to avoid task interruption or data corruption, automatically restoring the original state after the task completes. It supports Windows, Linux, and macOS. Dynamic configuration enables hot updates, and sleep prevention is implemented using system-native mechanisms such as `systemd-inhibit` and `caffeinate`. Configuration options include watchdog mode, platform adaptation, and an always-on switch. The plugin supports one-click updates and automatic migration, is built with TypeScript, and uses a single API channel for data-plane transmission.

Read More
dsh-memory-vault: A Plugin Providing Long-Term Memory Capabilities for DeepSeek Harness

`dsh-memory-vault` is a DSH plugin designed to address memory limitations and forgetting caused by relying solely on the context window. It provides agents with long-term, human-like memory through an external database. The plugin supports memory management, classification statistics, conversation logging, and historical retrieval, and uses a tiered structure (short-term, medium-term, long-term, and permanent) to automatically manage information and prevent context overflow. Users do not need to invoke it manually; simply expressing intent naturally in a conversation is enough to add or query memories. Data is stored in a local database, and memory retention parameters can be adjusted via configuration files, making it a practical tool for building long-term memory agents.

Read More
dsh-chat-widener: Widen the DeepSeek Harness Web UI Chat Area

`dsh-chat-widener` is a lightweight plugin maintained by garrisonz that injects pure CSS to override the default column width in the DeepSeek Harness (DSH) Web UI, resolving cramped layout issues with long text, tables, and code blocks. By default, it sets the width to 1200px and supports customization through a configuration file (range: 748–2400px). It does not rely on host logic and remains effective after upgrades. Users can install it via the command line and adjust parameters in the configuration file, achieving a wider conversation display area without modifying source code.

Read More
dsh-attention: DeepSeek Harness Session Reminder and Approval Plugin

`dsh-attention` is a memory-based plugin for DeepSeek Harness that addresses the issue of approval, question, and session-end cards becoming unresponsive due to browser tab hibernation. The plugin sends notifications through the DSH host process, ensuring that pop-up dialog actions remain available even when tabs are hibernated. It allows users to approve, reject, choose an option, or enter the next step directly from the card in the bottom-right corner, and supports automatically refreshing hibernated tabs to replay pending cards. The plugin also supports following the theme, multi-monitor setups, and independently controlling subagent reminders. It is compatible with Windows 10+ and significantly improves interaction stability in multitasking scenarios.

Read More
dsh-aloof: Integrating with the Aloof Team Knowledge Base and Approval Workflow

`dsh-aloof` is a plugin for DeepSeek Harness (DSH) that integrates Aloof's data permissions, approval workflows, and audit capabilities into local AI agents. It is maintained by gaochonggeng and licensed under the MIT license. Users must configure a token via the `ALOOF_TOKEN` environment variable; the token is bound to an Aloof address and supports data querying but does not have approval permissions. Core features include a team knowledge base (with support for document read/write and version control) and office approvals (including template lookup, form filling, and workflow submission). All write operations are controlled by two gates—local and server-side—and require user confirmation or compliance with whitelist rules. Configuration files cannot be modified directly; only YAML overrides are supported. The plugin's limitations are the lack of a dedicated UI and no support for file transfer or attachments.

Read More
DSH Web Search Plugin

The DSH Web Search plugin is a host tool in DeepSeek Harness that replaces the official `tool-web`, designed to provide more controllable search and fetching logic. Installation requires Node.js 22+ and other prerequisites. After installation, the official tool of the same name must be disabled to avoid conflicts. The plugin supports Bing and SearXNG engines, exposes `web_search` and `web_fetch` interfaces, and enforces output size limits to prevent memory overflow, making it suitable for direct invocation in production environments.

Read More
DeepSeek Harness Memory Tree Bridge Plugin

`dsh-memory-bridge` is a memory bridge plugin for DeepSeek Harness (DSH), designed to address the limitations of local model context windows (4K–32K). By distilling conversations into a visualized memory tree and providing persistent storage and retrieval, it enables agents to have long-term memory. The plugin’s core capabilities include automatic memory card accumulation, LLM-free retrieval (BM25 + RRF), memory governance (forgetting curves and auditing), and profile distillation. Its architecture follows a Host JS + Python Sidecar pattern, supports plaintext Markdown storage, and ensures data controllability and fault isolation. Through a dual-channel write strategy, it effectively resolves the pain points of agent “forgetfulness” and “context overflow.”

Read More
Kun Like Desktop Pet (DSH Static Bundle)

The Kun Like desktop pet plugin provided by DeepSeek Harness (DSH) turns Agent status into a visual, dynamic character. By monitoring Agent status, the plugin renders 9 sprite animations and speech-bubble messages in the bottom-right corner of the web interface. It supports multiple states, including tool execution, thinking, waiting, and errors, and provides sound effects, drag-and-drop interaction, and a debugging interface. The plugin uses a Host/Client architecture, where the Host handles status monitoring and sound effects, while the Client handles rendering. Installation requires Node.js 22.19+ and DSH 0.1.0-rc.6. It is released under the MIT License, but the assets are not licensed for commercial use.

Read More
dsh-plugin-api-quota: View DeepSeek API Balance in the Web Interface Sidebar

`dsh-plugin-api-quota` is a DeepSeek Harness (DSH) Web UI plugin for quickly checking your API balance in the sidebar. It is integrated at the bottom of the sidebar and supports displaying the total balance, acquired balance, and a refresh function. The API key is handled on the host side to ensure security. Installation involves three steps: building, registering the configuration, and creating a symbolic link. After installation, users can quickly verify their balance in the web interface without manual login, improving workflow efficiency.

Read More
DeepSeek Harness Plugin: One Slash Command to Quickly Open VS Code

The DeepSeek Harness plugin, based on the “everything is a plugin” philosophy, is designed to address the inefficiency of manually switching windows when agents handle code tasks. It provides a `/vscode` slash command that automatically invokes the VS Code CLI to open the current session’s workspace or a specified path. The plugin features automatic CLI detection, cross-platform support, zero runtime dependencies, and safe handling of spaces in paths. Users can simply install it with `dsh plugin`, restart, and start using it to achieve seamless integration between DeepSeek Harness and VS Code.

Read More
DSH Web GUI Visual Configuration Plugin

This plugin is maintained by Foo1Moon and is designed to provide a Web-based visual configuration interface for DeepSeek Harness (DSH), addressing the complexity of command-line operations. It allows users to replace or supplement traditional command-line configuration with a graphical interface, improving ease of use. Currently, the plugin runs under DSH process permissions. No explicit official installation command is provided, so it is recommended to install it via the community catalog or source code repository. Users should review the source code repository before use to ensure security and license compliance.

Read More
dsh-web-auth: Password Gate and Reverse Proxy Authentication for DSH Web

`dsh-web-auth` is a security plugin for DSH Web that provides site-wide access control via a login page and an HttpOnly signed cookie, with support for WebSocket and reverse-proxy environments. It includes brute-force protection, session management, remote settings unlocking, and listening-address switching, and stores password data encrypted using scrypt. After installation, you must set a password immediately and enable remote settings via SSH port forwarding or a configuration file to reduce the risk of exposing the web interface directly to the public internet.

Read More
dsh-model-parameters: Auto-Complete Model Metadata

`dsh-model-parameters` is a DeepSeek Harness plugin designed to address the lack of key metadata in the provider list. By reading the local `models.dev` directory, it automatically fills in the model name, context window, maximum output token, reasoning level, and input modality. It features a smart trigger mechanism, reconciling only when settings change or the cache expires, and uses a fill-only update strategy that does not overwrite existing values. The plugin provides a visual configuration interface and supports manual refresh of the directory cache; its deterministic matching logic ensures data accuracy, effectively lowering the configuration barrier for agent development.

Read More
DeepSeek Harness Long-Term Memory Plugin: dsh-gitmemo

`dsh-gitmemo` is a plugin for DeepSeek Harness aimed at addressing the long-term memory storage problem for agents. It manages memory entries using a local Git repository, providing persistence and auditability while avoiding database dependencies. The plugin exposes five core tools (read, write, search, delete, and replace) through the Cordis mechanism and is registered only with the Root Agent. It supports configuring a search limit; the environment must have the Git CLI installed and the process restarted for changes to take effect, offering agents a lightweight, local long-term memory solution.

Read More
dsh-model-search: DeepSeek Harness Multi-Platform Model Search Plugin

This plugin is designed to address the inconvenience of browsing long lists when switching models across multiple platforms in DeepSeek Harness (DSH). It provides real-time search filtering, supports filtering by platform name and model name, and automatically adapts to the theme. Users only need to click the search button in the input field and enter keywords to quickly locate and switch models. The installation command is `dsh plugin --profile web add github.com/<your_username>/dsh-model-search`; restart DSH after installation for the plugin to take effect.

Read More
dsh-subagent-registry: Registering Local Markdown Agents as DSH Subagents

This plugin allows users to define DeepSeek Harness (DSH) sub-agents directly using local Markdown files, reducing the barrier to entry. Core features include defining metadata and prompts via Frontmatter, checkpoint resumption, background dispatch with bidirectional follow-ups, concurrency and depth control, and out-of-the-box preset agents. Built on the official Spawn Provider, it requires DSH version `>= 0.1.7-rc.1`, supports installation by local cloning or via NPM, and can be invoked either by naming an agent in the main conversation or through the `ask_agent` interface.

Read More
dsh-llm-net-retry: Bounded Retry Plugin for Network Failures in DeepSeek Harness

`dsh-llm-net-retry` is a non-intrusive plugin for DeepSeek Harness (dsh) designed to address the issue where the native policy misclassifies transient network failures (such as `network_error` and `unexpected EOF`) as non-retryable. It provides a bounded retry mechanism that intervenes only when the native policy abstains and the error falls into a blind spot. It supports configurable retry counts and backoff strategies, is stateless and leaves no residue, and is compatible with dsh >= 0.1.7-rc.1.

Read More
dsh-dcp: DeepSeek Harness Deterministic Compression Backend

dsh-dcp is a deterministic context pruning and compression plugin for DeepSeek Harness (DSH). It does not use an LLM to summarize content; it only retains factual details from the conversation, such as commands, error messages, and original wording, ensuring stable output with zero additional token consumption. The plugin inherits DSH's security mechanisms, supports management via the `/dcp` command, and optimizes pricing for Chinese-language scenarios. It is easy to install and well suited for low-cost, stable management of Chinese conversational context.

Read More