rho-coding-agent 1.16.0

A lightweight agent harness inspired by Pi
Documentation

Rho

Ask DeepWiki

Rho is a lightweight agent harness inspired by Pi, built in Rust.

Rho terminal UI showing a code inspection, Rust edit, and focused test run

Why Rho

  • Lightweight: Compare the CLI process overhead and memory usage with other coding harnesses: CLI startup time and peak RSS for rho versus Codex, Claude Code, OpenCode, and Pi without extensions

  • Bring your own provider: OpenAI, Kimi, xAI, Anthropic, Gemini, Copilot, Ollama, OpenRouter, and more. Use API keys or subscription plans.

  • Embeddable SDK: Build headless Rust agents with explicit providers, tools, sessions, and cancellation.

Install

Install on macOS and Linux:

curl -fsSL https://matthewyjiang.github.io/rho/install.sh | sh

On Windows PowerShell:

irm https://matthewyjiang.github.io/rho/install.ps1 | iex

Or with Scoop:

scoop bucket add rho https://github.com/matthewyjiang/rho
scoop install rho

Or install from crates.io with Cargo:

cargo install rho-coding-agent

Usage

rho

For one-off prompts:

rho run "summarize this repository"

Docs

Read the documentation at https://matthewyjiang.github.io/rho/.

Development

cargo build
cargo test