Documentation
Learn the Daintree workflow, from installing the app and creating your first worktree to running agents in parallel, reviewing what they changed, and merging the result.
New to Daintree? Take this path.
Install the app, walk through first launch, open your first project, and run two agents in parallel on it.
Projects & Worktrees
Where your code lives and how you look at it: projects, isolated Git worktrees, the panel grid, and what survives a restart.
Open this section- Projects What a project is in Daintree, and how opening one differs from opening a folder in an editor.
- Worktrees Why every task gets its own branch checkout, and the lifecycle of one from creation to deletion.
- Session Management What survives closing a panel, switching projects, restarting Daintree, and crashing.
- UI Layout How the window is arranged: toolbar, sidebar, panel grid, dock and Portal, and what owns what.
- Terminals & Panels The panel kinds, the grid they live in, and the docking and promotion rules they share.
Agents & Delegation
Running AI coding agents side by side, directing them, and giving them the context they need.
Open this section- AI Agents The seventeen built-in coding agents, the launcher, and what happens when a CLI is missing.
- Unified Input One input bar for every agent: the @, / and $ triggers, file chips, history and drafts.
- Fleet Arm a set of agent terminals in one project and drive them as one.
- Recipes Save a multi-panel workspace layout and replay it with one click, scoped or shared with your team.
- Daintree Assistant An in-app assistant that can configure and drive Daintree, with tiered, auditable access.
- Voice Input Dictate into any agent input bar, with a choice of provider and an optional AI correction pass.
- CopyTree Bundle a worktree into a structured context snapshot for agents, with re-runnable copy history.
Develop & Ship
The review-first loop: preview what changed, inspect the diff, and get it committed, pushed and merged.
Open this section- Review Hub Stage, diff, commit, push and resolve conflicts without leaving the workspace.
- Code Forge Connect a forge to read issues, PRs and CI status, and create worktrees straight from them.
- Dev Preview An embedded browser on your dev server, with device emulation and a console and diagnostics drawer.
- Portal The right-hand sidebar: web AI chats, a launchpad, promoted previews, and every dev server you're running.
- Settings How global and project settings fit together, and what inherit-versus-override means.
- Theme System Built-in themes, light and dark behavior, accent overrides, terminal palettes and accessibility modes.
- Notifications & Sound How Daintree decides what reaches you: the inbox, the attention gates, and the sounds.
- Keyboard Shortcuts The complete shortcut reference: global bindings, surface-local gestures, per-OS differences.
- Updates How Daintree updates itself: channels, manual checks, failures, and agent CLI updates.
- Plugin System Install and manage plugins, and understand what one is and is not allowed to do.
- MCP Server Let an external agent drive Daintree over MCP, with authorization tiers, grants and an audit log.
- Build from Source Clone the repository and build Daintree yourself: prerequisites, scripts, output and packaging.
Security & Troubleshooting
The trust boundaries Daintree enforces, what it stores, and how to recover when something breaks.
Open this section