piagent_
← ~/map

$ cat ~/map/pi2dsh.md

pi2dsh

Compatibility bridge that lets DeepSeek Harness run unmodified pi ecosystem packages by mapping pi's public extension ABI onto DSH native services.

tools✓ Oct 16

Facts

repository
github.com/weijiafu14/pi2dsh ↗
GitHub Stars
★ 216
Forks
34
license
MIT
npm / mo
—
last push
Oct 14, 2026

install

dsh plugin add pi2dsh

## TL;DR

Compatibility bridge that runs pi ecosystem plugins on DeepSeek Harness unmodified — install one engine with dsh plugin add pi2dsh, then add any pi package straight from npm: no fork, no patch, no per-package adapter.

## Key points

## FAQ

Q How do I upgrade the engine or a plugin?

dsh plugin add <pkg>@latest upgrades one plugin and leaves the engine untouched; dsh plugin add pi2dsh@latest upgrades the engine and leaves your plugins alone. Remove plugins before removing the engine.

Q Why did an add silently install an older version?

pnpm's minimumReleaseAge can skip versions published very recently — pin it with dsh plugin add pi2dsh@<version>. If pnpm blocks dependency build scripts (ERR_PNPM_IGNORED_BUILDS), run pnpm approve-builds inside $DSH_HOME/profiles/<profile> or allow the listed packages under allowBuilds, then re-run the add.

Q Does every pi plugin work?

Read the repo's evidence, not a blanket claim. End-to-end verified plugins each ship a runnable example; the top-50 probe only shows the bridge covers what a plugin touches. A capability with no safe mapping is reported in plain language rather than faked.

## References

## Related entries

Last updated: Aug 31, 2026