Project notes · 01
Rebon: a light, fast multi-agent coding tool in Rust
Fed up with how heavy and slow existing AI coding tools were, I wrote my own in Rust: fast, light on memory, and able to run several agents at once.
Why I made it
The AI coding tools I used all had the same problem: they were heavy and slow, using a lot of memory and taking their time to respond. I couldn’t stand the lag, so I decided to write my own in Rust, with speed and resource use first from day one.
What it does
Rebon lets several sub-agents work at the same time. Each agent edits code in its own Git worktree, and they split the work through task coordination and message channels, so they can move forward in parallel in one project without overwriting each other.
Model calls, terminal execution, file I/O and MCP tools are all wired in. Since the agents change code directly, I also added permission control, a sandbox and rollback, so what an agent may change and what it did change are both under control, and a bad change can be undone.
Why Rust
Rust has no garbage collector, so memory use is easier to keep in check, which is exactly what Rebon was for: being fast and light.
The site is reboncode.ai.