cogine-ai/dsh-claude-tui
Claude-Code-Styled TUI for DeepSeek Harness
DSH Claude TUI is a Claude Code-style terminal workflow powered by DeepSeek Harness: start in one command (npx --yes --legacy-peer-deps dsh-claude-tui) and use real DSH models, Sessions, tools, approvals, and subagents through a familiar, high-fidelity terminal interface. It needs no global dsh, no repository checkout, no pnpm, and no manual profile setup — the command installs and opens the TUI directly. Provider credentials are handled in-app (/provider to inspect or enter credentials) and models and effort levels switch with /model or Option+P/Alt+P. English primary with a 简体中文 README.
Install
npx --yes --legacy-peer-deps dsh-claude-tuiRun npx --yes --legacy-peer-deps dsh-claude-tui — it installs and opens the TUI selected by npm's latest tag; no global dsh, repository checkout, pnpm, or manual profile setup needed. Pin a release exactly by adding @0.1.5 to the package name. The legacy-peer-deps flag is a temporary npm installation workaround for rc2's dense upstream peer graph (skips peer-conflict enforcement for this release's explicitly pinned rc2 TUI closure); plain npx dsh-claude-tui remains compatible but a cold npm 10 install can take close to ten minutes resolving unused Web UI peers. For repeat use: npm install the package. A real model request needs credentials for the selected DSH provider (/provider to inspect or enter credentials, /model or Option+P/Alt+P to switch).
Compatibility
Node.js 22.19+ or 24+. Claude Code-style terminal workflow powered by DeepSeek Harness: uses real DSH models, Sessions, tools, approvals, and subagents through a high-fidelity terminal interface. Requires credentials for the DSH provider you select (deepseek-v4-flash / deepseek-v4-pro and effort levels exposed by DSH via /provider and /model).
Details
- Repo: cogine-ai/dsh-claude-tui
- Category: Web UI Enhancements
- Stars: 8
- Version: npm package dsh-claude-tui 0.1.5 (registry-verified 2026-08-23)
- Last push: 2026-09-17
- First seen: 2026-08-14
Recent updates
The current README documents the one-command start, the legacy-peer-deps installation note, credential and model switching, repeat-use npm install, and the Claude Code-style workflow positioning.
FAQ
- Do I need a global dsh install?
- No — npx --yes --legacy-peer-deps dsh-claude-tui installs and opens the TUI directly; no global dsh, repository checkout, pnpm, or manual profile setup is required.
- What does --legacy-peer-deps do?
- It is a temporary npm workaround for rc2's dense upstream peer graph — it skips peer-conflict enforcement and uses this release's explicitly pinned rc2 TUI closure; plain npx dsh-claude-tui also works but a cold npm 10 install can take much longer.
- How do I enter API credentials?
- Use /provider to inspect or enter credentials for the DSH provider you select, and /model (or Option+P / Alt+P) to switch among models and effort levels.
Alternatives
boxeryao/dsh-mini-tui · ccch1mneyyy/dsh-TUI · orriduck/dsh-tui