openma-ai/deepseek-harness-tui
Self-Improvement TUI Plugin of DeepSeek Harness
This repository now ships Martty, a terminal-native agent interface built around DSH's Cordis plugin model and the Agent Client Protocol. It renders Markdown, code blocks, tool output, and image previews in the terminal, preserves sessions and configuration, supports theme plugins independently from light or dark mode, and can launch DSH or connect to another ACP server. The dedicated profile keeps third-party packages and upgrades isolated while still letting Harness manage their host and client halves.
Install
dsh plugin --profile martty add martty@latestThe standalone alternative is npm install --global martty; npx --yes martty runs it without a global install.
Compatibility
DSH-first terminal UI using Cordis plugin capabilities; can also connect to other ACP-compatible agents. Uses a dedicated martty profile for DSH-managed plugins.
Details
- Repo: openma-ai/deepseek-harness-tui
- Category: Web UI Enhancements
- Stars: 40
- Version: latest via npm (martty)
- Last push: 2026-09-20
- First seen: 2026-08-13
Recent updates
The README records the migration from the older @openma/deepseek-harness-tui package to Martty, including first-run data copying and removal of the former tui profile package.
FAQ
- How do I install Martty under DSH profile management?
- Install DSH, then run dsh plugin --profile martty add martty@latest.
- Can Martty run without a global install?
- Yes. Run npx --yes martty for a one-off launch, or npm install --global martty for a persistent command.
- Does Martty only work with DeepSeek Harness?
- No. DSH is the default, but its built-in ACP client can connect to other ACP-compatible agents by changing the agent or stream configuration.
Alternatives
ccch1mneyyy/dsh-TUI · openma-ai/Martty · paean-ai/deeptide