Tendril is a web application built on Ivy Framework that manages AI coding plans end-to-end. It orchestrates coding agents (Claude, Codex, Copilot, Gemini, OpenCode) through a structured lifecycle — from plan creation and expansion to execution, verification, and PR generation. Tendril tracks jobs, costs, tokens, and verification results, giving you full visibility into your AI-assisted development workflow.
For complete documentation, configuration options, and guides, visit the Tendril documentation at tendril.ivy.app.
- Plan lifecycle management — Draft, Execute, Review, and PR stages with state tracking
- Multi-agent support — Orchestrate Claude, Codex, Copilot, Gemini, and OpenCode with configurable profiles (deep, balanced, quick)
- Multi-project support — Configure multiple repos with per-project verifications
- Job monitoring — Live cost and token tracking for running agents
- Dashboard — Activity statistics and plan counts at a glance
- GitHub PR integration — Automated pull request creation from completed plans
- Plan review workflow — Review diffs, run sample apps, approve or send back for revision
One-liner: installs Tendril and required backend tools.
macOS / Linux
curl -sSf https://cdn.ivy.app/install-tendril.sh | shWindows
irm https://cdn.ivy.app/install-tendril.ps1 | iexGlobal install from NuGet:
dotnet tool install -g Ivy.TendrilTip: PowerShell 7, Git and gh CLI need to be present on your machine if you install using the
dotnet toolcommand.
tendrildotnet tool update -g Ivy.Tendril- Claude CLI (
claude), Codex CLI (codex), Gemini CLI (gemini), Copilot CLI (copilot), or OpenCode (opencode) - .NET 10.0 SDK
- GitHub CLI (
gh) - PowerShell 7+
- Git
-
Clone the repo
git clone https://github.com/Ivy-Interactive/Ivy-Tendril.git cd Ivy-Tendril -
Run
dotnet run --project src/Ivy.Tendril/Ivy.Tendril.csproj
Tendril is licensed under the Functional Source License (FSL-1.1-ALv2). This means the source is available and you can use it for most purposes, but competing products are not permitted. After two years, each release converts to Apache 2.0.