# Rho
[](https://deepwiki.com/matthewyjiang/rho)
Rho is a lightweight agent harness inspired by Pi, built in Rust.
[](https://matthewyjiang.github.io/rho/interactive-tui)
## 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:
```bash
On Windows PowerShell:
```powershell
Or with Scoop:
```powershell
scoop bucket add rho https://github.com/matthewyjiang/rho
scoop install rho
```
Or install from crates.io with Cargo:
```bash
cargo install rho-coding-agent
```
## Usage
```bash
rho
```
For one-off prompts:
```bash
rho run "summarize this repository"
```
## Docs
Read the documentation at <https://matthewyjiang.github.io/rho/>.
## Development
```bash
cargo build
cargo test
```