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.

Web UI Enhancements ★ 40 updated 2026-09-20 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile martty add martty@latest

The 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

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

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins