Plugin Ecosystem

The DSH Plugin Ecosystem

Over 8,800 public repositories on GitHub now carry the dsh-plugin topic, spanning design, terminal agents, memory and context, skills, and desktop apps. Models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI — everything is a plugin, and the community keeps recomposing agents out of them.

Ecosystem at a Glance

8,800+public dsh-plugin repositories
153kdeepseek-harness GitHub stars
89.3ktop community plugin stars (open-design)
20+coding CLIs supported via BYOK

Featured Community Plugins

These plugins are sorted by stars, all open source on GitHub — install them directly or use them as references for plugin development.

Ecosystem Directions

Design & Prototyping

From landing pages and dashboards to slides and video — turn your coding agent into a design engine that exports real files.

Terminal & CLI Agents

DeepSeek-native terminal agents, TUIs, and single-shot execution tools for every automation scenario.

Memory & Context

Self-evolving context databases, agent memory, and knowledge RAG give agents long-term working memory.

Skills & Desktop

Reusable agent skills, desktop solutions, and Web UI enhancements that extend the boundary of use.

Join the Plugin Ecosystem

Build a Cordis plugin, publish it on GitHub with the dsh-plugin topic, and developers worldwide can discover and use it.

1

Build a Plugin

A plugin is a TypeScript module that exports an apply function: register tools, services, and events through ctx, declare inject dependencies, and extend any capability — models, tools, skills, or sandboxes.

2

Publish on GitHub

Push your plugin to a public GitHub repository and add the dsh-plugin and dsh topics to join the community plugin topic.

3

Get Discovered

Thousands of harness developers browse the dsh-plugin topic to find your plugin and compose it into their own agents.

What a Plugin Looks Like

A minimal Cordis plugin: export an apply function, register capabilities through ctx, declare inject dependencies — and DeepSeek Harness can load and compose it.

// A minimal DeepSeek Harness (Cordis) plugin
import type { Context } from '@deepseek-ai/cordis';

export const name = 'hello-plugin';

export function apply(ctx: Context) {
  console.log('[hello-plugin] plugin loaded!');
}

// With inject declared, this plugin loads once tools is ready
export const inject = ['tools'];

Learn More

FAQ

What is the dsh-plugin ecosystem?

dsh-plugin is the GitHub topic for DeepSeek Harness community plugins, with 8,800+ public repositories spanning design, terminal agents, memory, skills, and desktop apps.

How do I get my plugin into the dsh-plugin ecosystem?

Publish your plugin to a public GitHub repository and add the dsh-plugin topic. Adding related topics like dsh, cordis, and deepseek-harness improves discoverability.

Can community plugins replace official ones?

Yes. In DeepSeek Harness everything is a plugin — models, tools, skills, and sandboxes can all be swapped at the configuration layer. Community and official plugins are equal citizens.

Are community plugins free to use?

Most community plugins are open source and free. DeepSeek Harness itself is MIT-licensed, and the BYOK (bring your own key) model lets you choose model providers freely.

Join the DSH plugin ecosystem

DeepSeek Harness remains in developer preview and is still being tested by developers building agent harnesses. Its core plugins and APIs will continue to evolve. We look forward to exploring the limits of intelligence with developers worldwide using open-source infrastructure that is reusable and composable.