v0.2.0 is out

Every agent gets a worktree.
You get the fleet.

Run them in parallel, from one window.

Download for macOS Read the docs

Also for Windows and Linux. Free and open source.

VibeTree desktop app running an agent in a git worktree

Works with any agent CLI

fleet status

Know who needs you

A dot per agent: working, waiting, done. A ding when one asks a question.

Worktree sidebar with live agent status
changes dock

Review without leaving

The diff lives next to the terminal. Click a file, send a note back as the agent's next prompt.

Side by side diff in the Changes dock
persistent sessions

Close the window, not the work

Sessions live on a local server. Split panes, reload, switch devices: everything is still running.

Split terminals in one worktree

See it work

A worktree per agent, live status in the sidebar, and the diff one click away.

And the rest of the toolbox

cli

vibetree run drives worktrees and agents from any terminal.

phone

An installable web app. Pair with a QR code, check the fleet from anywhere.

browser preview

Dev server URLs are detected and opened beside the terminal.

hooks

.vibetree/hooks runs your setup on create and cleanup on remove.

presets

One click launches your agent command in any worktree.

open source

MIT licensed. Your code and keys never leave your machine.

Questions

What is VibeTree?+

A desktop and web app for running AI coding agents in parallel. Each agent gets an isolated git worktree with its own branch and terminal, so several agents can work on one repository without stepping on each other.

Which coding agents does it support?+

Any command line agent: Claude Code, Codex CLI, Gemini CLI, Aider, opencode, or anything else that runs in a terminal. VibeTree gives each one a shell and stays out of the way.

Is it free?+

Yes. VibeTree is MIT licensed and developed in the open on GitHub. You bring your own agent subscriptions.

Where does my code go?+

Nowhere. VibeTree runs entirely on your machine: the app, the server, the terminals, and your repositories. There is no cloud component and no telemetry.

Can I check on agents from my phone?+

Yes. The web app is an installable PWA served by the same local server. Pair by scanning a QR code, then watch terminals, answer prompts, and review diffs from anywhere on your network.

Why does macOS say the app is from an unidentified developer?+

Builds are not yet notarized with an Apple Developer ID. Approve the app once under System Settings, Privacy and Security, Open Anyway, or install with brew install --cask --no-quarantine sahithvibudhi/tap/vibetree.

Install

macOS

Intel and Apple Silicon

Download dmg

$ brew install sahithvibudhi/tap/vibetree

Windows

64-bit installer

Download exe

nsis setup, no admin required

Linux

AppImage and deb

Download AppImage

chmod +x the AppImage, then run it