rho

A coding agent you pair with.

Reads your code, runs your tests, and works the problem with you — on your machine, with your approval at every step.

rho

A coding agent you pair with. Written in Rust, runs on your machine, and asks before it does anything.

Private

It asks before it does.

Writes, edits, and commands wait for you — and you can answer "no, do it differently," with instructions. Secrets are redacted before anything reaches the model, and your code never leaves your machine unless you point rho at a hosted model and tell it to.

Stable

Forged in Rust.

No runtime panics mid-edit, no GC pauses in the tool loop. Every commit runs format, lint, audit, build, and 1400+ tests before it lands.

Flexible

The frontend is yours.

Headless by design, speaking JSON-RPC over stdin/stdout. Any UI can drive it — the official rho-egui desktop app, a terminal client, or something you build.

Capable

19 built-in tools.

Hashline-anchored editing, structured cargo diagnostics, live crates.io lookup, a project knowledge base — every one behind the same approval gate.