Skip to content

Treeport

A place for your agents to work.

Treeport is a workspace for coding agents, terminals, browser tabs, and custom apps. Run an agent, open the app it’s building, and review its changes in the same tree.

Open a project and create a tree for each task. Each tree has its own Git worktree and apps, keeping files and sessions separate while you work on several changes. You can also open existing worktrees or ordinary folders.

Learn about projects, trees, and apps →

Run an agent and a development server in separate persistent terminals, then open the result in a browser. The Pi integration lets your agent manage terminals, interact with visible browser tabs, and work in separate trees.

Set up a coding agent →

  • Open websites and development servers in browser tabs → that you and your agent can use.
  • Add a diff viewer, editor, dashboard, or another project tool with web apps →. Apps can use managed backend services.
  • Install packages → to add apps and reusable terminal commands to any project.

Agents, development servers, and other terminal programs keep running when you close the client or disconnect. Reconnect to the same host from the macOS app or a browser, including from another computer or phone through Tailscale.

The host must stay running for these processes to continue.

Terminals → · Remote access →