Martty

Blog

Martty Blog — ACP, DeepSeek Harness, and Terminal UI

Practical guides about running DeepSeek Harness, connecting ACP coding agents, and building extensible Rust and ratatui terminal interfaces with Martty.

Working with coding agents in the terminal

Try a different agent on a problem, decide what context to hand over, or adapt the interface to the way you work. These articles explain the choices behind a workflow; step-by-step commands live in the Harness reference and session reference.

Use Codex and Claude Code in One Terminal UI

Want a second approach to a stubborn bug? Try another agent without relearning the interface, and understand what context and accounts do not transfer.

Read guide → · 中文 →

I Added Four Essential Agent Components to DeepSeek Harness

The complete Plugin loading, composition, inheritance, Web, dynamic Plugin, Preset, and Martty architecture story.

Read guide → · 中文原文 →

Using DeepSeek Harness in Martty

Install the dedicated profile, understand the Host/client boundary, and start a durable coding session.

Read guide →

Connect an ACP Agent to Martty

Attach an ACP-compatible command and see how Martty maps advertised capabilities into terminal controls.

Read guide →

Building Cordis TUI Plugins

Understand Martty's client tree, semantic nodes, slots, commands, overlays, and plugin lifecycle.

Read guide →

Building on Martty

For implementation details, read about the DeepSeek Harness integration, ACP client boundary, Ratatui rendering, and UI plugin API.