rho-coding-agent 0.29.0

A lightweight agent harness inspired by Pi
Documentation

Rho

Rho is a lightweight agent harness inspired by Pi, built in Rust to stay fast and memory-efficient.

Install

Recommended install path on macOS and Linux:

curl --proto '=https' --tlsv1.2 -LsSf https://raw.githubusercontent.com/matthewyjiang/rho/main/scripts/install.sh | sh

On Windows PowerShell:

irm https://raw.githubusercontent.com/matthewyjiang/rho/main/scripts/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"

Inline shell

Prefix TUI input with ! to run a command locally and add its command, output, and exit status to model context. Use !! to run it without adding anything to context. The composer uses distinct colors and labels for the two modes.

Rho defaults to Bash on Unix-like systems and PowerShell on Windows. Choose another detected shell under /config -> Inline shell.

Docs

See the docs site: https://matthewyjiang.github.io/rho/

Development

cargo build
cargo test