Arbor
Native Rust and GPUI app for agentic coding with worktrees, terminals, and diffs
Arbor is a fully native app for agentic coding, built with Rust and GPUI. It manages repositories, issue-driven Git worktrees, embedded terminals, managed processes, diffs, pull request context, and coding agent activity. A shared daemon also powers its web UI, CLI, and MCP server. It uses the MIT license.
brew install penso/tap/arborUse it to run long agent sessions in worktrees with native performance. It expects a Nerd Font for its terminal, so install one first.
Why it is here. It is a native, open-source example of the worktree-per-task agent workflow.
- Rust and GPUI
- Worktree per task
- MCP server
Verified 2026-10-09. HTTP 200. https://github.com/penso/arbor (HTTP 200, page fetched 2026-10-09), https://github.com/penso/arbor (GitHub API, 836 stars), depo.zip listing https://www.depo.zip/tools/j578z3hh1xtmkx0ewemyv8v8kn83vam0








