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.