ccch1mneyyy/dsh-TUI
A complementary work to solve the pain points of DSH's official terminal TUI, dedicated to all geeks who prefer cli: Claude Code style full-screen interactive terminal plug-in - pixel whale top bar, real-time work status line, thinking flow expansion, double-click Esc to roll back, contextual progress bar + TPS instrument
dsh-TUI is a Claude Code-style terminal interface plugin for DeepSeek Harness. It adds a pixel whale top bar, dual flowing-glow title, real-time agent status line, TPS gauge, blue-white context progress bar, streaming thought expansion, and double-Esc session rewind — all as a pure plugin with zero core changes. Featured by the official DeepSeek Harness WeChat channel. VS Code integration available via companion extension on the Marketplace.
Install
dsh plugin --profile dsh-tui add @deepseek-harness-tui/dsh-tuiAlternatively: npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui then run dsh-tui. First launch auto-initializes the dsh-tui profile (requires pnpm). Use dsh-tui --resume to continue last session.
Compatibility
Requires pnpm 10+, Node.js, official dsh CLI, DEEPSEEK_API_KEY. Supported terminals: iTerm2, kitty, WezTerm, ghostty, tmux (for macOS modifier keys). macOS Terminal.app works with Ctrl bindings.
Details
- Repo: ccch1mneyyy/dsh-TUI
- Category: Web UI Enhancements
- Stars: 2182
- Version: latest via npm @deepseek-harness-tui/dsh-tui
- Last push: 2026-08-17
- First seen: 2026-08-13
Recent updates
0.8.3: precise global alignment command shown when Launcher version is behind. Also supports Herdr pane integration reporting idle/working/blocked states.
FAQ
- How do I install dsh-TUI?
- Run: npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui — then type dsh-tui to launch. Or install to a profile: dsh plugin --profile dsh-tui add @deepseek-harness-tui/dsh-tui
- Does dsh-TUI modify the DSH core?
- No. dsh-TUI is a pure plugin — zero core changes. Uninstalling leaves no core patches.
- How do I update dsh-TUI?
- Inside the TUI, type /update — it updates the dsh-tui profile runtime and restarts the session without modifying your global npm installation.
Alternatives
orriduck/dsh-tui · paean-ai/deeptide · ccch1mneyyy/dsh-cc-tui