rab
⚠️ Work in Progress — This project is under active development. APIs, features, and documentation are subject to change.
rab is a lightweight, extensible, Rust-based coding agent.
Inspired by pi coding agent.
📛 Name
rab is an archaic Slavic word for slave or servant, commonly found in the phrase Раб Божији (Rab Božiji) — Servant of God. It shares the same origin with a robot, carrying the same notion of a servant who performs work on behalf of another — a fitting name for an agent broker that orchestrates tireless AI agents. Some call coding agents clankers — a term that evokes clumsy, rattling machinery. rab is the opposite: a quiet, devoted servant, faithful rather than noisy.
⚡ Quick Start
Install via cargo
Prerequisites: Rust (latest stable toolchain)
Option A: Install directly from git (recommended)
⚠️ The project is under active development — the version on crates.io may be outdated. Prefer the git install above for the latest changes.
Option B: Install from crates.io
This installs the rab binary.
Option C: Clone and build locally
Or to install the binary:
⚖️ License
Copyright © 2026-present Marko Kocic marko@euptera.com
This project is licensed under the Eclipse Public License 2.0 (EPL-2.0) — see the LICENSE file for details.