Back to directory

dsh-plugins

Curated pickMaintenance: Active

ephemeral-ai-lab/dsh-plugins

Make Deepseek Harness Great

View on GitHub
$ dsh plugin --profile web add <package>@<version>

50

stars

4

forks

TypeScript

Language

MIT

License

2026-08-16

Created

2026-09-28

Last push

MIT-licensed, native DeepSeek Harness plugin collection — install into a DSH profile with `dsh plugin --profile web add <package>` and restart DSH to load Codex-style terminal, loop, mock, and session tooling.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-01

License

MIT

01What can it help you accomplish?

  • Run shell commands inside DSH sessions the way a Codex-style agent would

    Long-running process control with output polling and stdin input through persistent command sessions (PTY transport by default)

    DSH users who want Codex-compatible exec_command and write_stdin tooling inside DeepSeek Harness

  • Schedule durable, session-local recurring prompts

    Session-scoped recurring alarms, loop tools, slash commands, and a web UI that resume with the session

    DSH users who want recurring agent tasks and alarms managed via tools, /loop, and the web UI

  • Test agent behavior with deterministic mock model turns

    Deterministic mock model turns and replay commands routed through the real DSH AgentLoop and ToolRuntime

    Plugin authors and testers who want to exercise the real DSH runtime with a mock model

  • Inspect and manage DSH sessions

    Session discovery, bounded reads, creation, and delivery through session tools and /sessions

    DSH users who need to introspect and message sessions via current-session tools

02How to install into DeepSeek Harness

Prerequisites

  • The `dsh` CLI installed and on your PATH (or a DeepSeek Harness source checkout to run `pnpm dsh`)
  • Node.js and npm for direct package installation

Installation steps

  1. 01

    Install a plugin into the DSH `web` profile with one command: `dsh plugin --profile web add <package>@<version>` (e.g. `dsh plugin --profile web add dsh-codex-terminal@0.1.3`)

    $ dsh plugin --profile web add <package>@<version>

  2. 02

    For direct npm use, run `npm install <package>` and then do the DSH profile install so DSH loads the plugin as part of a profile

    $ npm install <package>

  3. 03

    Restart DSH and create a new session after installing a plugin

Verify the integration

  • Restart DSH and create a new session after installing a plugin to confirm it loads
  • For session tooling, verify via the current-session tools that sessions are discoverable

Rollback

  • Direct npm installs: run `npm uninstall <package>`
  • For DSH profile installs, the README documents installation but not an explicit remove command — remove the plugin entry from the profile configuration to roll back

03DSH integration and capability boundaries

DSH integrationNative runtime

Profile-scoped plugin installation via the `dsh` CLI (`dsh plugin --profile <profile> add <package>`) composed through patch layers

  • Codex Terminal (exec_command / write_stdin)

    shell commands and stdin input→persistent command-session output with long-running process control and polling

    starts and manages long-running OS processes / PTYs in the DSH sessionwrites to command stdin
  • Loop (recurring sessions)

    loop prompts / alarms→session-scoped recurring alarms, loop tools, slash commands, and a web UI

    registers session-local recurring alarms that resume with the session
  • Mock (deterministic testing)

    mock run / replay commands→deterministic mock model turns and replay through the real DSH AgentLoop / ToolRuntime

    routes through the real DSH AgentLoop, ToolRuntime, policy, and event flow
  • Sessions (introspection)

    session discovery / read / create / message→session discovery, bounded reads, creation, and delivery

    reads and creates DSH sessions

04Who is it for? When not to use it?

Good for

  • DSH users who want Codex-compatible exec_command and write_stdin tooling inside DeepSeek Harness
  • DSH users who want recurring agent tasks and alarms managed via tools, /loop, and the web UI
  • Plugin authors and testers who want to exercise the real DSH runtime with a mock model
  • DSH users who need to introspect and message sessions via current-session tools

Not for

  • dsh-mock is published as an unstable early-testing release (0.1.0); its command, API, and UI surface may change before a stable release, so do not depend on it in production workflows.

05Compatibility, maintenance and safety notes

  • dsh-mock is published as an unstable early-testing release (0.1.0); its command, API, and UI surface may change before a stable release, so do not depend on it in production workflows.
  • After installing a plugin you must restart DSH and create a new session before the plugin is available.
2026-08-162026-08-22Not specified by the author

MIT · actively maintained (last push 2026-08-22, no tagged release)

06Frequently asked questions

How do I install a plugin into DeepSeek Harness?

Published plugins install directly into a DSH profile with one command, e.g. `dsh plugin --profile web add dsh-codex-terminal@0.1.3`. You can also run `npm install <package>` and then do the DSH profile install so DSH loads it. Restart DSH and create a new session afterward.

What plugins are included?

dsh-codex-terminal (Codex-compatible exec_command / write_stdin with persistent command sessions), dsh-loop (session-scoped recurring alarms, loop tools, slash commands, web UI), dsh-mock (deterministic mock model turns via /mock run and /mock replay through the real DSH runtime), and dsh-sessions (session discovery, reads, creation, delivery).

Is dsh-mock stable?

No — it is published as `dsh-mock@0.1.0` for early testing. The README warns its command, API, and UI surface may change before a stable release, so avoid relying on it for production.

08Data and sources

  • Author-claimedgithub.com05c50f3a54ff…

    Small, focused plugins that make

  • Author-claimedgithub.com05c50f3a54ff…

    DSH composes plugins through profile-scoped installation and patch layers.

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-01. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.