Rho
Rho is a lightweight agent harness inspired by Pi, built in Rust.
Why Rho
-
Lightweight: Compare the CLI process overhead and memory usage with other coding harnesses:
-
Bring your own provider: OpenAI, Kimi, xAI, Anthropic, Gemini, Copilot, Ollama, Ollama Cloud, 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:
|
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:
Usage
For one-off prompts:
Docs
Read the documentation at https://matthewyjiang.github.io/rho/.
Development