DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

xp266 /

xp266/dsh-tui

Verified

ink-based terminal UI plugin for DeepSeek Harness

★ 1 Stars0 Forks3 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: master@8f98ed5b

dshtui

English | 中文

dshtui

dshtui is a terminal UI plugin for DeepSeek Harness (dsh), built on Ink, in the TUI style of opencode. It mounts into a dsh profile as a bundle plugin and takes over the whole terminal interface: streaming chat, foldable tool cards, dialogs, and a plugin contribution API covering every visible surface.

This project exists as a plugin of DeepSeek Harness.

Requirements

  • Node.js ^22.19.0 or >=24.0.0
  • The dsh CLI: npm install -g @deepseek-ai/dsh

Install

npm install -g @xp266/dshtui@latest
dshtui

dshtui first resolves the profile to boot (the dshtui profile, or an existing profile that already mounts this package), installs or upgrades the plugin inside it, then launches dsh --profile <name>.

The launcher is optional; install the plugin into any profile by hand:

dsh plugin --profile <name> add @xp266/dshtui@latest
dsh --profile <name>

Plugin development

Every visible surface of the interface is a keyed contribution registry behind the tui service. The full contribution map lives in the extension point guide.

Run or develop from source

git clone https://github.com/xp266/dsh-tui.git
cd dsh-tui
pnpm install
pnpm build
npm install -g .
dshtui

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit 8f98ed5bdaed

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