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.

Features

The pillars in detail - private by default, forged in Rust, and frontend-agnostic.

Private

It asks before it does.

Approval gates you can steer — deny with instructions, not just refusal. Secret redaction, file sandboxing, and a plain warning before anything leaves your machine.

Stable

Forged in Rust.

No runtime panics mid-edit, no GC pauses in the tool loop. Structured compiler diagnostics and 1400+ tests gating every commit.

Flexible

The frontend is yours.

Headless JSON-RPC core. The official rho-egui desktop app, a terminal client, or something you build — and models are a config line, not a commitment.

Capable

19 built-in tools.

Hashline editing that fails loudly on stale context, structured Rust diagnostics, crates.io lookup from live data, and a persistent project knowledge base.