ccch1mneyyy/dsh-TUI

DSH's officially top-recommended TUI plugin — high performance, low overhead, cute pixel whale, smooth mouse interaction. One-command install via npm. / DSH 官方首推的 TUI 插件,高性能低占用,可爱像素鲸鱼,流畅鼠标交互,npm 一键安装

What it solves

It provides a feature-rich, interactive terminal user interface (TUI) for DeepSeek Harness (DSH), as well as experimental support for Claude and Codex. It addresses the need for a more visual, responsive, and user-friendly way to interact with these command-line AI agents, offering features like streaming responses, session management, and visual feedback that standard CLI interfaces lack.

How it works

It acts as a terminal-native application that runs alongside or as a wrapper for the DeepSeek Harness CLI. It consumes the public exports of the underlying agent harness to provide a graphical-like experience within the terminal, including support for Markdown rendering, Mermaid diagrams, LaTeX math, and image previews. It handles session persistence, history migration from other agents, and provides a unified interface for managing multiple AI backends.

Who it’s for

It is designed for developers and power users who frequently use AI coding agents like DeepSeek Harness, Claude Code, or Codex in their terminal and want a more polished, efficient, and visually informative interface to manage their workflows.

Highlights

  • Terminal-native UI: Features streaming Markdown, tool card rendering, and command completion for a seamless chat experience.
  • Rich Media Support: Displays Mermaid diagrams, LaTeX math, and image thumbnails directly in the terminal.
  • Session Management: Includes a robust session manager to resume, fork, and export conversations, with support for migrating history from other agents like Claude Code or Codex.
  • Live Monitoring: Provides real-time metrics including token-per-second (TPS) gauges, context progress bars, and session cost estimates.
  • Multi-Backend Support: Offers experimental, first-class support for switching between DeepSeek, Claude, and Codex backends within the same interface.

Related

  • Project
  • Project
  • Project
  • Project
  • Project