OPEN_SOURCE // MIT_LICENSE

ONE COMMAND. 12 TOOLS. ZERO CONFIG.

YOUR TERMINAL, READY FOR
AI CODING AGENTS.

> One command installs and configures your terminal, editor, git tools, and monitoring — everything you need to run AI coding agents like Claude Code._

Terminal Ghostty Editor Neovim Git Lazygit Shell Zsh Search ripgrep +7 more
VIEW_SOURCE QUICK_START
ghostty — dendrite v0.1.0 — click to interact
$ curl -fsSL .../dendrite/install.sh | bash
[1/7] Checking prerequisites.............. OK
[2/7] Setting up Dendrite................. OK
[3/7] Installing core tools............... 10/10
[4/7] Installing monitoring tools......... 2/2
[5/7] Applying configurations............. OK
[6/7] Configuring shell................... OK
[7/7] Verifying installation.............. 12/12
---
Dendrite installed successfully. Type help to explore_
>

WHAT_YOU_GET

> 4 Ghostty splits. 2 agents. Full visibility._

+---------------------------------------------------+
|                     GHOSTTY                       |
| +----------------------+----------------------+   |
| |  $ claude            |  $ claude            |   |
| |                      |                      |   |
| |  Agent 1             |  Agent 2             |   |
| |  (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         |   |
| +----------------------+----------------------+   |
+---------------------------------------------------+
GHOSTTY
$ claude
Agent 1
(worktree/auth)
$ claude
Agent 2
(worktree/api)
LAZYGIT
M auth/login.ts
M auth/oauth.ts
+ api/users.ts
CLAUDE-MONITOR
|||||||||| 72%
Burn: 1.2k/min
ETA: 2h 15m

THE_STACK

> 12 tools, each the best at what it does_

Terminal
Ghostty

GPU splits, no tmux

Editor
Neovim + LazyVim

Modal editing + AI

Git
Lazygit

Real-time agent diffs

Token Monitor
claude-monitor

Burn rate & limits

Session Monitor
ccm

Multi-agent tracking

Shell
Zsh + Starship

Fast prompt, git info

Fuzzy Find
fzf

Ctrl+R, Ctrl+T, Alt+C

Navigation
zoxide

Smart cd (learns paths)

File View
bat + eza

Syntax highlight, icons

Search
ripgrep + fd

Fastest code search

AI Agents
Claude Code

Primary agent

Isolation
Git Worktrees

One per agent

KEYBINDINGS

> Muscle memory for multi-agent workflows_

GHOSTTY SPLITS

Cmd+Shift+RightSplit right
Cmd+Shift+DownSplit down
Cmd+ArrowNavigate splits
Cmd+Ctrl+ArrowResize splits
Cmd+Shift+EEqualize splits
Cmd+Shift+WClose split

LAZYGIT

TabSwitch panels
j / kNavigate
SpaceStage/unstage
cCommit
PPush
?All keybindings

SHELL (FZF + ZOXIDE)

Ctrl+RFuzzy search history
Ctrl+TFuzzy find files
Alt+CFuzzy cd directories
z <partial>Smart cd (zoxide)

ALIASES

lglazygit
cmclaude-monitor
lleza -la --icons --git
wt-new XCreate worktree
wt-listList worktrees
wt-rm XRemove worktree

MULTI_AGENT_WORKFLOW

> Run parallel AI agents with full visibility_

1

Create isolated workspaces

wt-new auth   wt-new api

2

Open 4-panel layout in Ghostty

Cmd+Shift+Right, Cmd+Left, Cmd+Shift+Down, repeat

3

Start agents in each panel

Panel 1: cd .worktrees/auth && claude
Panel 2: cd .worktrees/api && claude
Panel 3: lg (lazygit)
Panel 4: cm (claude-monitor)

4

Watch lazygit for real-time changes

See diffs as agents write code. Stage, review, commit.

5

Merge when done

git merge feature/auth && git merge feature/api

MAX AGENTS
2-3
TASK RULE
Independent only
SUPERVISION
Always
RATE LIMITS
Shared

INSTALLATION

> One command. That's it._

ONE_COMMAND_INSTALL

Install everything
$ curl -fsSL https://raw.githubusercontent.com/brolag/dendrite/main/install.sh | bash
Or clone manually
$ 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.

> READY TO BRANCH OUT?

The branches that receive the signal.

CLONE_REPO
v0.1.0