Documentation
Niobe
A terminal coding agent that keeps you aware of what is being built and how. It drives the official claude CLI as a subprocess, so a session runs on whatever that binary is already signed in with.
$curl -fsSL https://niobe.dev/install.sh | shmacOS and Linux, x86-64 and arm64. The installer checks the archive against its published SHA-256 and puts niobe in ~/.local/bin. Full detail in Installation.
Getting started
InstallationOne static binary for macOS and Linux, checked against its published SHA-256 and placed on your PATH.Your first sessionRun niobe in a repository, ask for a change, and read what comes back.The shellWhat every pane on screen is, the keys that drive it, and the three modes a session can run in.
Guides
BackendsNiobe drives the official CLIs rather than the provider APIs, so a session runs on the access those CLIs already have.PermissionsHow a tool call is gated, what the four answers mean, and where an “always” answer is written down.Trusting a repository's configA config file arrives with the clone, so four of its settings do nothing until you have read it and said so.Cost and budgetsWhere every figure on screen comes from, what its label means, and how to cap what a session may spend.SessionsEvery session is recorded append-only in your repository, and any of them — including one started in plain Claude Code — can be carried on.