DeepSeek Harness Plugin

How to Install DeepSeek Harness Plugins

This guide walks you from zero to a running plugin in about two minutes.

Step 1 — Install DeepSeek Harness

DeepSeek Harness is an open-source (MIT) agent framework. Install it with npm and launch the web UI:

npm install -g @deepseek-ai/dsh
npx @deepseek-ai/dsh web
```

The web UI starts at http://127.0.0.1:3080 by default.

Step 2 — Add a plugin

Every plugin in this directory shows an install command on its page. The general form is:

dsh plugin add github:owner/repo
```

The CLI resolves the plugin, checks its provenance, and installs it into your active profile.

Step 3 — Verify

dsh plugins list
```

Your installed plugins appear in the list. Some plugins need a restart of the harness to activate.

Installing from npm or locally

Plugins published to npm can be installed by package name: dsh plugin add @scope/package. For local development, use dsh plugin add ./path/to/plugin.

Troubleshooting

  • Install requires build approval: GitHub-sourced plugins may run build scripts. Review the source, then follow the approval hint.
  • Plugin not found: make sure the repository is public and tagged with the dsh-plugin topic.
  • Want reproducibility? Pin a commit: dsh plugin add github:owner/repo#sha.
  • For anything else, see the official DeepSeek Harness documentation and the safety guide.