ONE COMMAND. 13 TOOLS. ZERO CONFIG.
> One command installs and configures your terminal, editor, git tools, and monitoring — everything you need to run AI coding agents like Claude Code._
> 4 cmux panes. 2 agents. Full visibility._
+---------------------------------------------------+ | CMUX | | +----------------------+----------------------+ | | | $ claude | $ claude | | | | | | | | | Agent 1 | Agent 2 * waiting | | | | (worktree/auth) | (worktree/api) | | | +----------------------+----------------------+ | | | LAZYGIT | CLAUDE-MONITOR | | | | M auth/login.ts | |||||||||| 72% | | | | M auth/oauth.ts | Burn: 1.2k/min | | | | + api/users.ts | ETA: 2h 15m | | | +----------------------+----------------------+ | +---------------------------------------------------+
> 13 tools, each the best at what it does_
cmux
Workspace per agent, alerts
herdr
Sessions that survive anything
Neovim + LazyVim
Modal editing + AI
Lazygit
Real-time agent diffs
claude-monitor
Burn rate & limits
ccm
Multi-agent tracking
Zsh + Starship
Fast prompt, git info
fzf
Ctrl+R, Ctrl+T, Alt+C
zoxide
Smart cd (learns paths)
bat + eza
Syntax highlight, icons
ripgrep + fd
Fastest code search
Claude Code
Primary agent
Git Worktrees
One per agent
> Muscle memory for multi-agent workflows_
> Run parallel AI agents with full visibility_
wt-new auth wt-new api
Cmd+N for the workspace, then Cmd+D and Cmd+Shift+D to split it into 4 panes
Pane 1: cd .worktrees/auth && claude
Pane 2: cd .worktrees/api && claude
Pane 3: lg (lazygit)
Pane 4: cm (claude-monitor)
See diffs as agents write code. The pane rings when an agent stops to ask something (Cmd+I).
herdr keeps agents alive through sleep, SSH drops and closed windows. Reattach from any device.
git merge feature/auth && git merge feature/api
> One command. That's it._
$ curl -fsSL https://raw.githubusercontent.com/brolag/dendrite/main/install.sh | bash
$ git clone https://github.com/brolag/dendrite ~/Sites/dendrite && cd ~/Sites/dendrite && ./install.sh
The installer skips tools you already have, backs up existing configs, and verifies everything at the end.
The branches that receive the signal.
CLONE_REPO