Plugin DSH
简体中文

Find a DeepSeek Harness plugin and install it

13 community plugins for DSH, sorted by what they change. Pick one, copy one command, and it is running in your harness.

From zero to a running plugin

  1. Start the harness

    You need Node.js. This starts the web UI on your own machine at 127.0.0.1:3080.

    npx @deepseek-ai/dsh web
  2. Add a plugin

    Each plugin page here gives you this line with the package name filled in.

    dsh plugin --profile web add <package>
  3. Check what loaded

    Prints the final configuration for the profile, so you can see whether the plugin is in it.

    dsh --profile web --dump-config

Tutorials

All tutorials

Install, configure, update and fix DSH plugins, one task per page.

Common questions about DSH plugins

What is a DeepSeek Harness plugin?

DeepSeek Harness (dsh) is an open-source agent harness built so that everything in it is a plugin: model adapters, tools, the web UI, storage. A community plugin adds to or replaces one of those parts, for example a chat bridge, a memory store or a theme.

How do I install a DSH plugin?

Most plugins published to npm install with dsh plugin --profile web add <package>. Each plugin page on Plugin DSH shows the exact line. Some plugins are not on npm and install from source instead, in which case the page points you to the steps in their readme.

What does the profile in the install command mean?

A profile is a named setup of the harness. The shipped ones are web, headless, sdk, sdk-minimal and acp. A plugin is added to one profile, so if you run the harness headless, swap web for headless in the command.

Are the plugins listed here safe to install?

They are third-party code and Plugin DSH does not audit them. A plugin runs with the same access as the harness itself, so check the repository, its recent activity and its open issues first. A “verified” mark here only means we installed it once and it loaded.

Is DeepSeek Harness stable enough to rely on plugins?

The harness is in developer preview and its maintainers say plainly that breaking changes will come. Expect plugins to stop working after some updates, and check a plugin's last push date before you depend on it.

How do I get my plugin listed?

Add the dsh-plugin topic to your GitHub repository so it can be found, then send it through the submit page. Listing is free.

Arrow keys to move, Enter to open, Esc to close