Back to Catalog
openma-ai GitHub avatar

Martty

A terminal UI application for interacting with AI agents

Demo

Terminal preview
Martty
Martty project visual

Overview

A terminal UI application for interacting with AI agents

Unified Harness TUI (ACP client). Self-Improvement TUI plugin of DeepSeek Harness. Everything Here Is Also A Plugin.

From the maintainer

Origin story

DeepSeek Harness had a powerful plugin and agent runtime, but no fast terminal-native client that could expose streamed tool calls, subagents, durable sessions, and the same extensibility model in one place.

First workflow

Run npx --yes martty, choose a workspace, and ask the agent to inspect or change a repository. For a no-setup preview, run martty --demo.

Design choice

The UI itself is a Cordis plugin tree rather than a fixed shell. Themes, slots, commands, overlays, and session views can be added at runtime, while the Rust/ratatui client speaks standard ACP to compatible agents.

Roadmap

Deeper plugin diagnostics, smoother packaging of validated UI plugins, and broader ACP-agent interoperability.

Latest Release

v0.2.38
Released: Sep 10, 2026

Related TUIs

Discussions

0 comments
Loading comments...
Alvin By Alvin