Skip to content

Documentation

Two open-source tools, documented here. The pages under each product are synced from its repository by bun run sync:docs and name the commit they came from, so a page and the code it describes can always be compared.

A terminal, an editor and an agent workspace in one native window, written in Rust. GPU-rendered, held to a performance gate, and aware of what the agent in each pane is doing.

Download the preview · macOS · Linux .deb/AppImage · Windows MSI · pre-release

Overview What it is, what ships today, and what is next
Install Packages, building from source, and URL schemes
Configuration config.toml: every key, themes, language servers, shell integration
The mtty-cli control plane Drive a running host from a script or another program
Keyboard shortcuts The window, the terminal and the editor pane
View rules Pane titles, icons and badges from views.json
Troubleshooting Build failures, config paths, shell integration, mtty-cli
Security The control plane’s boundary, and how to report a vulnerability

miao — an AI coding agent for the terminal

Section titled “miao — an AI coding agent for the terminal”

An open-source coding agent that explores a repository, edits code, runs commands and checks its own work, using the models you choose — with the cost of every turn in view.

Terminal window
curl -fsSL https://mtty.dev/miao/install | bash
Overview What it is and how it is put together
Guide Install, providers, permissions, MCP and LSP, sessions, long tasks, troubleshooting
Versioning and release How versions are numbered, built and published
miao compared with opencode Where the fork’s work has gone, with measurements and availability
Contributing Reporting a problem and sending a change
Security How to report a vulnerability

Each project takes issues on GitHub: mtty · miao. For anything else, write to contact@mtty.dev.