Everything in DSH is a plugin.

DeepSeek Harness is the open agent runtime where models, tools, storage and the loop are all swappable plugins.

terminal
# start the web UI on 127.0.0.1:3080
npx @deepseek-ai/dsh web

# swap out any part of the harness
npx @deepseek-ai/dsh plugin add <package>
Node 18 or newer. Nothing is installed globally.

The registry, counted

3K
Indexed plugins
2.2K
Authors
496.6K
GitHub stars
1.7M
Weekly npm downloads

Collected automatically from the dsh-plugin topic on GitHub and the matching npm keyword.

The model is half the agent

Agent = Model + Harness

The model supplies judgement. The harness supplies everything the judgement acts on: what the agent can see, which tools it may call, where its session is written, and when the loop stops. DSH makes that second half editable.

Model Reasoning, planning, code generation
Harness Context, tools, sessions, sandbox, loop
contexttoolssessionssandboxloop
Cordis kernel Service registry, dependency injection, reversible effects

Each block in the harness row is a plugin you can replace without touching the layer above or below it.

Four presets, one runtime

The same kernel boots into different shapes depending on how much surface area you want the agent to have.

Standard

Daily driver

The full coding agent: file editing, shell access, retrieval, the whole tool table.

PTC

Code as tool calls

Tools composed in TypeScript instead of selected one at a time, so a turn can express a whole program.

Minimal

Benchmarking

Bash and an editor. Nothing else. The honest baseline for benchmarking a model.

Creative

Build your own

Build your own preset and watch the runtime while it runs, service by service.

From the registry

What people are building

Every entry below was collected from a public repository or npm package. Nothing here is hand-picked by us.

All 3,038 plugins

open-design

@nexu-io

Verified

Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. Local-first desktop app. Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video - real files, HTML/PDF/PPTX/MP4 export. Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+...

InterfaceSkills
98.4K

archify-dsh

@tt-a1i

Verified

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams - self-contained HTML with motion and crisp export.

SkillsModels
73.2K 5.1K npm

dsh-memory-plugin

@volcengine

Verified

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

StorageKnowledge
38.9K 11.2K npm

dsh-weknora

@Tencent

Verified

WeKnora knowledge retrieval tools for DeepSeek Harness (dsh): semantic search, document reading and RAG/agent answers over your own knowledge bases.

KnowledgeModels
30.8K 1.1K npm

dsh-desktop

@anywhere-labs

Verified

A modern desktop solution built for the DeepSeek Harness (DSH) plugin ecosystem. Everything is a "plugin", and the desktop itself is also a "plugin".

Interface
29.3K

voyager

@voyager-crew

Verified

Enhancement suite for Gemini, AI Studio, Claude, ChatGPT and DeepSeek, plus a prompt manager for any website, DeepSeek Harness included.

ModelsEditor
20.2K

From nothing to a running agent

  1. Install

    Node 18 or newer is the only prerequisite. No global install, no account.

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

    Plugins are npm packages. The kernel resolves what each one depends on and boots them in the right order.

    npx @deepseek-ai/dsh plugin add <package-name>
  3. Inspect

    Every service, every tool call and every session write is visible while the agent runs.

    npx @deepseek-ai/dsh plugin list

Read the source, then change it

DSH is MIT licensed and in developer preview. Breaking changes land often, and the plugin API is where most of them show up.