How it works

Your tools, organised around the work.

FlowTree uses ordinary local repositories and processes. It adds a native workspace around them.

FlowTreeWorktrees · review · workflow
Local toolsGit · tmux · shell · AI CLIs
Your MacRepositories · files · app data

Normal Git worktrees

FlowTree creates and manages standard worktrees that remain usable from other tools.

›_

Persistent local terminals

A dedicated tmux server keeps terminal sessions available when you return.

Local application state

Project settings, terminal metadata, and review state remain on your Mac.

Local-first

No FlowTree cloud between you and your code.

FlowTree does not upload repositories to its own service. Remote Git commands still contact the remote you configured, and AI CLIs follow their own provider policies.

  • Local work uses your files and Git installation.
  • Remote operations use your existing Git authentication.
  • FlowTree does not require a repository-hosting account.

Requirements

What FlowTree uses.

macOS 26+

The current application target.

Git

Your trusted local Git executable.

tmux

Required for persistent embedded terminals.

Coming to macOS

Keep every task in context.

FlowTree is coming to macOS. See the current release status and requirements.