Skip to content

boxeryao/dsh-mini-tui

61Last commit Aug 15, 2026

dsh-mini-tui DSH plugin

DSH Mini TUI is a terminal presentation layer plugin for DeepSeek Harness. It hides tool execution details by default, keeping the terminal focused on user input and model responses. The plugin provides a clean, ocean-themed interface with compact status information and answer-first conversation flow.

How to install the dsh-mini-tui DSH plugin

dsh plugin --profile tui add dsh-mini-tui@latest

Copying does not run this command. Review the repository and version before installing the dsh-mini-tui DSH plugin.

dsh-mini-tui DSH plugin data source

dsh-mini-tui DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-mini-tui DSH plugin can do

  • Answer-first conversation layout: successful tool calls are hidden by default, only displaying user input and model answers.
  • Compact startup dashboard with gradient brand logo, current model, work directory, and /help hint.
  • Built-in terminal commands: /verbose to view tool details, /tool N to inspect specific call, /cancel to abort, /paste for clipboard paste.
  • Windows context menu integration: install right-click menus to open DSH TUI in any directory without admin rights.
  • Automatic resize redraw and window title management for stable terminal experience.
  • Ocean-themed color scheme with low-contrast colors for status labels, paths, and thinking indicators.

Where the dsh-mini-tui DSH plugin fits

  • Daily conversational AI use in terminal where you want minimal distraction and clean output.
  • Debugging complex agent workflows: use /verbose and /tool N to inspect tool calls on demand.
  • Quickly launching DSH from Windows File Explorer via right-click context menu.
  • Running DSH in a terminal-focused environment without needing a web UI.
  • Pairing with other DSH plugins while keeping a lightweight terminal interface.

Who the dsh-mini-tui DSH plugin is for

  • Developers and power users who prefer terminal-based AI interaction.
  • Users of DeepSeek Harness who want a cleaner, more focused terminal UI than the default.

dsh-mini-tui DSH plugin limitations

  • Requires DeepSeek Harness 0.1.0-rc.6 or later and valid model credentials configured in DSH.
  • Only provides terminal UI; no graphical cards, session navigation, or full-screen scrolling areas.
  • Tool call details are silent by default; users must use /verbose or /tool N to inspect them.
  • Limits tool detail retention to 200 most recent calls; older details are evicted from process memory.
  • Only supports Node.js 22.19+ or Node.js 24+, and pnpm 11+ for development.

dsh-mini-tui DSH plugin: from the repository README

Quoted from the boxeryao/dsh-mini-tui README, the upstream source of the dsh-mini-tui DSH plugin. Copyright remains with the original authors.

界面、npm 包与 GitHub 仓库统一命名为 **DSH Mini TUI** / [`dsh-mini-tui`](https://github.com/boxeryao/dsh-mini-tui):`Mini` 指更少的界面噪声,而不是更少的 Harness 能力。中文也可以昵称为 **“单身汉 Mini TUI”**,取自 DSH 的谐音。 ![DSH Mini TUI — Welcome to DeepSeek](assets/dsh-mini-tui-welcome.png) ![新版 DeepSeek Harness TUI 启动界面](assets/tui-startup-dashboard.png) ## DSH 与 Mini TUI 的关系 **DSH Mini TUI 是 DeepSeek Harness 的终端表现层插件,不是独立的 Agent 框架。** 它决定用户在终端里如何输入、查看状态和阅读回答;模型与 Agent 如何运行,仍由 DSH 负责。 ```text dsh --profile tui │ ▼ DeepSeek Harness(运行时与插件系统) │ ├── 模型路由与凭据 ├── standard Agent preset ├── 工具执行与权限审批 ├── Session、日志与持久化 └── dsh-mini-tui(终端表现层) ├── 输入框与流式回答 ├── answer-first 工具输出 ├── 活动状态与失败提示 └── 窗口重绘、标题和终端交互 ``` | DeepSeek Harness 负责 | DSH Mini TUI 负责 | | --- | --- | | 模型选择、路由与调用 | 启动界面、输入框与回答渲染 | | Agent 生命周期与 `standard` preset | answer-first 对话布局与活动状态 | | scoped 工具、审批与取消 | `/verbose`、`/tool N` 等终端命令 | | Session 日志和完整执行记录 | resize 重绘、窗口标题与 Windows 终端体验 | | DSH 插件生态与能力组合 | 将这些能力以克制的 TUI 形式呈现 | 因此,安装或移除 Mini TUI 改变的是 **DSH 的交互界面**,不会把 DSH 替换成另一套 Agent,也不会削减 DSH 的模型、工具或 Session 能力。 ## Mini 的含义:少显示,专注回答 这版界面的设计原则很简单

Read the full READMERepository license: MIT

dsh-mini-tui DSH plugin questions

How do I install DSH Mini TUI?

Run `dsh plugin --profile tui add dsh-mini-tui@latest` to install the latest version from npm. Then start with `dsh --profile tui`. Make sure you already have DeepSeek Harness installed and configured with model credentials.

How do I view tool execution details if they are hidden?

Use the `/verbose` command before sending a message to see limited tool output for subsequent calls. You can also use `/tool N` (replace N with the call number) to view the input and result of a specific tool call. The last 200 tool calls are retained in memory.

Can I use DSH Mini TUI without DSH?

No, DSH Mini TUI is a plugin for DeepSeek Harness. It depends on DSH for model routing, agent lifecycle, tool execution, and session persistence. You must have DSH installed and configured.

Does DSH Mini TUI work on Windows?

Yes, it works on Windows and includes a built-in context menu installer. Run the provided script to add 'Open DSH TUI here' and 'Open DSH TUI full access' options to the right-click menu in File Explorer.

How do I exit DSH Mini TUI?

Type `/exit` or `/quit` and press Enter to close the session. You can also press Ctrl+C to cancel the current task, but to fully exit use the exit command.