arbor

A native desktop app for running agentic coding workflows. It brings Git worktrees, terminals and diffs together in one place.

Share on XLicense: MIT

Overview

Arbor is a fully native desktop app for agentic coding, built with Rust and GPUI. It brings repositories, issue-driven Git worktrees, embedded terminals, managed processes, diffs, PR context and AI coding agent activity into one place. A shared daemon also powers Arbor's web UI, CLI and MCP server, and the design targets long-running local workflows and parallel coding sessions.

Key features

  • List, create and delete worktrees across repositories
  • Create worktrees straight from GitHub or GitLab issues
  • Embedded terminals, managed processes and diffs
  • One daemon behind desktop app, web UI, CLI and MCP server
  • Delete confirmation detects unpushed commits

Best for

Developers who run several AI coding sessions in parallel across repos and want worktrees, terminals and diffs managed in one native app.

Upstream
penso/arbor
Fork on GitHub
Guo-astro/arbor
Upstream stars
829
Category
AI agents and LLM tools
Language
Rust
License
MIT
Forked
2026-03-23
Sync status
In syncLast synced 2026-09-29