Meet nibbi.

An always-on build partner with a face. It remembers your projects, dispatches fixers, tests and merges — and shows its work while it happens. Open source, runs on your Mac with your own Claude login.

Download for Mac View on GitHub
curl -fsSL https://nibbi.ai/install.sh | bash

macOS 13+ · Node 22+ · a Claude Max/Pro account · voice is optional (Apple Silicon)

what it does

Talk, type or speak

Replies are carried by a small ink-blot version of Nibbi; every tool it touches is a step row that folds away.

Fixers you can watch

/fix dispatches an agent into its own git worktree. It perches on the text box while it works; /diff, /review, approve — or let ship mode merge it.

Goals that run

/goal finish M9 turns words into a milestone and keeps the loop going — dispatch, test, merge, repeat — with a watchdog that unsticks it.

A memory you can read

A git-versioned markdown vault: plans as checkboxes, issues from playtests, a journal. Open it in Obsidian.

Projects as places

/new hello web scaffolds and installs; /play opens the dev server; the top-left shows where you are.

Yours

No API keys on disk, nothing leaves your Mac except Claude calls through your login. The brain's shell is allowlisted; nothing merges without a gate.

install

git clone https://github.com/mcshera/nibbi.git ~/Nibbi-app && cd ~/Nibbi-app
bash install.sh          # --voice for local speech · --no-app for the browser
claude                    # log in once; Nibbi's brain uses that login

Creates ~/.nibbi, ~/NibbiVault, two background services, and installs Nibbi.app. First-install checklist →