DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

brzvsk /

dsh-plugins

Topic repository only

This repository has no description yet.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@4c6f6810

dsh-plugins

Out-of-tree plugins for DeepSeek Harness (dsh). Each subdirectory is one installable plugin bundle (dsh.bundle.patch + its own cordis.patch.yml), so dsh plugin --profile <name> add <pkg> registers it as a profile layer automatically.

Plugins

Plugin npm What it does
visualize dsh-visualize visualize_html tool + sandboxed HTML preview card in the Web chat (Codex /vizualize analogue)

Install (published npm package)

# the profile is a pnpm workspace root, so -w is required
dsh plugin --profile <name> add -w dsh-visualize

Then restart the profile (the shipped web surface disables HMR, so layer changes are not picked up live):

dsh --profile cockpit --port 3081

Local development (link, live rebuilds)

dsh plugin --profile <name> add -w link:/path/to/dsh-plugins/visualize
pnpm install           # from the repo root (pnpm workspace)
pnpm --filter dsh-visualize build     # after edits; refresh the browser page

Adding a new plugin

  1. Create <name>/ with a package.json declaring "dsh": { "bundle": { "patch": "./cordis.patch.yml" } } and a cordis.patch.yml that inserts your rows (the workspace glob packages: ['*'] picks the directory up automatically).
  2. For a Web UI half, add dsh.client (platform web, inject list) and an exports["./client"] bundle in the window.__ModuleLoader__.load({ id, factory }) format (see visualize/scripts/build-client.mjs).
  3. pnpm install, build, test, then dsh plugin --profile <name> add -w <pkg>.

License

MIT

—/ 5

No ratings yet

Manifest verification required

Commit 4c6f68100916

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout