A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
A delegation environment for orchestrating AI coding agents. Manage Claude, Gemini, and Codex sessions across git work
A habitat for your AI coding agents.
Run several agents in parallel, each in its own worktree, isolated and observable, with you still in the loop.
Builds for macOS, Windows, and Linux live at daintree.org/download. macOS ships as a signed-and-notarized DMG in arm64, x64, and universal variants. Linux ships as AppImage and .deb. Windows ships as a sideloadable .appx while the Microsoft Store listing is in review. Homebrew and winget recipes are coming.
Daintree is the macro-orchestration layer for this workflow. The longer version of the pitch is in docs/vision.md.
Daintree is built for running a large number of AI coding agent terminals in parallel across many git worktrees. That's the main job of the app. The Daintree Assistant sits on top of that and drives it for you. It runs on the agent CLI you already have, whether that's Claude Code, Gemini CLI, Codex, or GitHub Copilot CLI, so there's no extra subscription. From there it can spawn new agent terminals in any worktree, broadcast a single prompt to many at once, watch their progress, inject context, run git operations, and report back. Anything you can trigger from Daintree's action palette, the Assistant can trigger too.
Under the hood it's a sandboxed agent session. When the backend is Claude Code, it attaches to a local daintree MCP server that exposes the action system at the authorization tier you grant. It also connects to a live daintree-docs server so it can answer how-to questions about Daintree on the side.
What that looks like in practice:
bugfix/foo stops responding.A screenshot-driven feature grid lands in the next pass.
Claude Code, Gemini CLI, Codex, GitHub Copilot CLI, Cursor, Aider, OpenCode, Goose, Crush, Qwen Code, Open Interpreter, Mistral Vibe, Kimi Code, Kiro, and Amp.
Clone, install, then run the package command for your platform. Builds land in release/ by default; pass -c.directories.output=<path> to electron-builder if you want them somewhere else.
git clone https://github.com/daintreehq/daintree.git
cd daintree
npm install
| Platform | Command | Output |
|---|---|---|
| macOS | npm run package:mac | .dmg, .zip (arm64, x64, universal) |
| Windows | npm run package:win | .appx, .msix |
| Linux | npm run package:linux | .AppImage, .deb |
The postinstall step rebuilds node-pty for Electron automatically. If you see PTY errors, run npm run rebuild.
For AI features, open Settings (bottom-left sidebar) and configure your GitHub token and per-agent defaults.
Daintree works with whatever agent you've already installed. Settings → Agents has a one-click installer for each platform — or follow the canonical install docs:
| Agent | Install docs |
|---|---|
| Claude Code | code.claude.com/docs/en/setup |
| Gemini CLI | geminicli.com/docs |
| Codex CLI | github.com/openai/codex |
| Cursor Agent | cursor.com/cli |
| GitHub Copilot CLI | docs.github.com/…/install-copilot-cli |
| Crush | github.com/charmbracelet/crush |
| Amp | ampcode.com/manual |
| OpenCode | opencode.ai/install |
| Aider | aider.chat/docs/install.html |
| Goose | goose-docs.ai/docs/getting-started/installation |
See Works with for the full list of agents Daintree can launch.
Apache 2.0. See LICENSE and TRADEMARKS.md for the brand and marks policy.
干净、强大、属于你的 AI Agent 平台 --AI agents, without the clutter.
Native macOS app to monitor Claude AI usage limits and watch your coding sessions live
npx CLI installing 100+ agents, commands, hooks, and integrations in one command
Pocket Flow: Codebase to Tutorial