Skip to content

Ivy-Interactive/Ivy-Tendril

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,664 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tendril Logo

NuGet NuGet Downloads CI Documentation

Ivy Tendril - AI Coding Agent Orchestrator

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.

Features

  • 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

Installation

Quick Install

One-liner: installs Tendril and required backend tools.

macOS / Linux

curl -sSf https://cdn.ivy.app/install-tendril.sh | sh

Windows

irm https://cdn.ivy.app/install-tendril.ps1 | iex

.NET Tool

Global install from NuGet:

dotnet tool install -g Ivy.Tendril

Tip: PowerShell 7, Git and gh CLI need to be present on your machine if you install using the dotnet tool command.

Run

tendril

Update

dotnet tool update -g Ivy.Tendril

Development

Prerequisites

Setup

  1. Clone the repo

    git clone https://github.com/Ivy-Interactive/Ivy-Tendril.git
    cd Ivy-Tendril
  2. Run

    dotnet run --project src/Ivy.Tendril/Ivy.Tendril.csproj

License

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.