curated collections / terminal-tui
DSH TUI Plugins: Terminal UIs for DeepSeek Harness (Curated Picks)
The web UI is not the only way to run DeepSeek Harness. These TUI plugins bring the whole agent experience into your terminal: Claude Code-style full-screen dashboards, live status lines, time-travel rewind and session management — ranked by which to install first.
For a lot of developers the terminal is the main battlefield, and dsh has a real TUI scene to match. The head of the pack, ccch1mneyyy/dsh-tui (★3,166 and climbing), recreates the Claude Code full-screen experience inside dsh: a pixel-whale splash, dual-stream glowing banner, live work status line, streaming thought expansion and double-Esc time-travel rewind. seektty bets on pluggability with transparent-terminal and theme support; martty is an ACP client that unifies multiple harnesses under one TUI; dsh-tui/dsh-tui is the ready-to-run out-of-tree bundle. If you want the agent visible while you edit, baobaolaodie/dsh-tui-vscode mirrors the experience in a VS Code companion extension. Our TUI walkthrough guide (/learn/tui-guide) covers the how-to side; this page answers which one to install. Community distributions such as oh-dsh and cocode bundle the TUI with desktop and Web UI if you prefer a single installer.
In a hurry? Install ccch1mneyyy/dsh-tui — one npm command gets you the pixel-whale splash, double-Esc rewind and the context/TPS gauges. Prefer lighter and pluggable? seektty starts with dsh --profile tui and supports transparent terminals.
88 plugins3,958 stars
Synced from our GitHub list · Catalog updated 2026-09-24
Why it matters now
The head pick dsh-tui ports the Claude Code full-screen feel to dsh: live status line, streaming thoughts, and full wiring into presets, Skills, MCP, Goals, Todos and subagents, plus bundled slash skills like /audit and /review. Stars (★3,166+) and feature completeness are both a class above the rest.
There is more than one taste: seektty is pluggable with a Chinese/English UI and transparent-terminal support; martty is an ACP client whose motto is everything here is also a plugin; blue turns the TUI into a hot-swappable Cordis plugin tree; the pi-tui family serves pi-style preferences. Pick by workflow and aesthetics, not just stars.
Terminal-native pain points get terminal-native answers: over SSH the TUI is far lighter than a web UI; double-Esc time travel lets you replay and fork any session; and the VS Code companion keeps the same experience inside your editor.
In this collection
Editor’s picks lead, then the rest of the theme is auto-discovered by GitHub topics and ranked by stars. Catalog data, refreshed on every sync.
- 1dsh-tuiby ccch1mneyyy
Claude Code 风格全屏终端 TUI:像素鲸鱼顶栏、双流光大字、实时工作状态行、思考流式展开、双击 Esc 时间回溯、上下文进度条 + TPS 仪表;接入 Agent preset(standard/code/minimal/cordis)、Skills、MCP、Goals、Todos、子代理,/ 命令注册表与随附技能(audit/bug/review/practice/pr_comments/release-notes/vuln-check);纯插件挂载零核心改动。
Editor’s pickCuratedUI & Experience3,166197 - 2dsh-tianshu-tuiby huiliyi37
DeepSeek Harness 交互式终端 UI 插件:会话工作区、图片端到端(剪贴板/视觉桥)、slash 下拉、审批卡片、推理可视化,纯展示层
Editor’s pickCuratedUI & Experience28311 - 3seekttyby hilbert-beinghappy
可插拔 DeepSeek 风格终端 TUI 插件(dsh --profile tui,会话/主题/中英界面)
Editor’s pickCuratedUI & Experience19822 - 4marttyby openma-ai
Unified Harness TUI (ACP client). Self-Improvement TUI plugin of DeepSeek Harness. Everything Here Is Also A Plugin.
Editor’s pickCuratedUI & Experience768 - 5dsh-tuiby dsh-tui
Claude Code-style terminal UI for DeepSeek Harness agents, as an out-of-tree dsh plugin bundle
Editor’s pickCuratedUI & Experience324 - 6blueby dsh-blue
Blue: a TUI is not a package, it is a Cordis plugin tree — a modern terminal UI for DeepSeek Harness with hot-swappable render, interaction, and command plugins.
Editor’s pickCuratedUI & Experience211 - 7dsh-tui-vscodeby baobaolaodie
VS Code companion extension for dsh-TUI — an experience almost identical to the official Claude Code VS Code extension
Editor’s pickCLI & Terminal121 - 8dsh-tuiby tomowang
An open-source terminal front door for DeepSeek Harness (dsh).
Editor’s pickCuratedUI & Experience195 - 9dsh-pi-tuiby xmoon
A third-party TUI mode for DeepSeek Harness (dsh), built on a vendored fork of pi-tui
Editor’s pickCuratedUI & Experience173 - 10deepseek-harness-tuiby gxinxing
Terminal-native interactive TUI for DeepSeek Harness (dsh) — built with Ink, React for terminals
Editor’s pickCuratedUI & Experience111 - 11dsh-tui-piby fan56
A fully-featured pi-style terminal UI for DeepSeek Harness (dsh) — history look-back & fork-at-turn, guided preset switching, live subagent steering, model profiles & themes.
Editor’s pickCuratedUI & Experience90 - 12dshlineby riesbri
Terminal-native frontend for DeepSeek Harness with real scrollback; a direct, in-process consumer of Harness capabilities.
CuratedDesktop & Apps161 - 13dsh-oc-tuiby rayafriandion
An opencode-inspired terminal UI for DeepSeek Harness that boots as a dsh profile app plugin, with a session sidebar, streaming chat, markdown tool cards, todo lists, slash-command suggestions, a telemetry footer with a context meter and inline approval prompts.
CuratedUI & Experience91 - 14dsh-mini-tuiby boxeryao
DSH-TUI: a lightweight and fast terminal plugin connected directly to the DSH runtime.
CuratedUI & Experience92 - 15dsh-consoleby cofy-x
DSH-native terminal workbench (TUI) for DeepSeek Harness with durable sessions, structured tools, plans, subagents, and rotating Pokémon startup art.
CLI & Terminal201 - 16dsh-tui-plugin-ohmypiby mytianyi0712
Terminal-style plugin for DeepSeek Harness inspired by Oh My Pi, bringing a themed TUI look to the harness.
Themes & Skins61 - 17dsh-omc-tuiby ipromise2021
A native full-featured terminal UI (TUI) and CLI for DeepSeek Harness (dsh), styled after Claude Code, for interacting with the harness from the terminal.
CLI & Terminal21 - 18dsh-nvim-tuiby kovey
Neovim-style TUI for DeepSeek Harness (dsh): nvim renders the terminal, a Node runner bridges DSH agent events over msgpack-RPC — sessions, tool cards, reasoning panel, approvals, markdown tables
CLI & Terminal50
Frequently asked questions
How do I install a DSH TUI plugin?
Take the head pick ccch1mneyyy/dsh-tui as an example: install it with one npm command, register the TUI per its README (or launch it directly), and restart the harness to enter the full-screen terminal UI. Most others are install-and-go; a few need a launch flag like dsh --profile tui.
How is dsh-tui different from the official Web UI?
Same core underneath — sessions, tool calls and subagents all work — different shape. The TUI runs full-screen in your terminal, stays responsive over SSH where a web UI lags, is keyboard-first, and adds terminal-native interactions like double-Esc time travel. The Web UI wins on zero install and image rendering.
Which TUI plugin is best for beginners?
Start with ccch1mneyyy/dsh-tui: simplest install, the most complete docs, and by far the largest community. Once you are comfortable, switch by taste — seektty for transparent-terminal theming, martty for managing multiple harnesses from one TUI.
TUI plugins or the TUI walkthrough guide — where do I start?
This page answers which to install; our /learn/tui-guide walkthrough answers how to use one — launch, profile switching, the SKILL manager panel and structured questions, with second-accurate screenshots credited to source videos. Read the guide with a plugin installed and you are productive in ten minutes.
Explore related categories
Explore the full directory
Hundreds of plugins across every category — or submit your own and get listed.
