cyjyyd/dsh-tui

cyjyyd★ 0TypeScriptLast synced: 2026-08-17

Open on GitHub

DeepSeek Harness enhanced plugin:dsh-tui. you can use Deepseek Harness within Terminal

README excerpt

dsh-ssh-tui An SSH-friendly interactive terminal (TUI) plugin for DeepSeek Harness. It renders the agent session as a plain-ANSI chat transcript, streams model output, shows tool calls, answers approvals and ask user question prompts from the keyboard, and lets you resume persisted sessions. No browser, no mouse, no heavy terminal framework — designed for slow/remote SSH links. 中文部署指南:README.zh-CN.md Requirements - Node.js = 22.19 - @deepseek-ai/dsh CLI: npm i -g @deepseek-ai/dsh - pnpm (used by dsh plugin to manage profile dependencies) Install Or manually: Set DEEPSEEK API KEY (or a $DSH HOME/settings.yaml / .env with the credentials), then start: Verify and uninstall: First-launch setup On first launch (when no API key is configured) the TUI opens a setup wizard: 1. choose a provider template, matching the official Models page: - DeepSeek official; - OpenCode Go ( opencode.ai/zen/go/v1 , Responses protocol); - custom OpenAI-compatible gateway (Completions); - custom OpenAI Responses gateway; - Anthropic Messages-compatible gateway; 2. for custom providers, enter a lowercase Provider ID (permanent), base URL, API key (masked while typing), and one or more model IDs — each step ha…

View full README on GitHub →
Terminal / TUIdsh-pluginharness-engineeringterminaltuiagent

Category