Plan, build, brainstorm
Shift+Tab cycles modes: decompose and approve a plan, run the agentic ReAct loop, or chat with tools.
single binary · local or remote models · alternate-screen TUI
buildwithnexus (bwn) is a Rust CLI that plans work, edits files, and runs
commands — behind permission gates, checkpoints, and hooks, with whatever model you already
have. One ~3 MB binary, no runtime to babysit. Version 0.12 rebuilt the terminal UI to
feel instant: incremental rendering with atomic frames, live autocomplete, word-level diffs,
clickable files, and a composer that queues prompts while the agent works.
npm
npm install -g buildwithnexus
bwn
cargo
cargo install bwn
bwn
- 1 and nothing else.
/ and a live popup describes every command — ↑/↓ navigate, Tab or Enter
accepts, Esc dismisses.
@path and sub-argument completion.Ctrl+V pastes screenshots; videos parsed with ffmpeg, gated to vision models.BWN_NO_AUTO_UPDATE=1 opts out).Shift+Tab cycles modes: decompose and approve a plan, run the agentic ReAct loop, or chat with tools.
Native Ollama support detects each model's context window; tagged tool-calls from small coder models parse reliably.
ask / auto / readonly permission gates, protected paths, and checkpoints that rewind any write.
Claude-Code-style lifecycle hooks; project hooks can deny tools but never grant them.
Resume any session, queue background workflows with /schedule and /loop, inject context with /btw.
~3 MB, six direct dependencies, no language runtime. npm ships a provenance-attested prebuilt for your platform.