Ivy-Tendril
Health Uyari
- License — License: Apache-2.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Basarisiz
- rm -rf — Recursive force deletion command in .github/workflows/publish-tendril.yml
- network request — Outbound network request in src/Ivy.Tendril/example.config.yaml
- rm -rf — Recursive force deletion command in src/install.sh
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Agent agnostic coding orchestration

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, Gemini) 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.
Features
- Plan lifecycle management — Draft, Execute, Review, and PR stages with state tracking
- Multi-agent support — Orchestrate Claude, Codex, and Gemini 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
Prerequisites
For Running Tendril
- Claude CLI (
claude), Codex CLI (codex), or Gemini CLI (gemini) - GitHub CLI (
gh) - PowerShell
- Git
For Development
Setup
Clone the repo
git clone https://github.com/Ivy-Interactive/Ivy-Tendril.git cd Ivy-TendrilConfigure
config.yamlCopy the example config and edit it:
cp src/Ivy.Tendril/example.config.yaml ~/.tendril/config.yamlKey fields:
projects— List of projects with their repo paths, verifications, and contextcodingAgent— The coding agent to use (claude,codex, orgemini)
Set
TENDRIL_HOMEenvironment variablePoint
TENDRIL_HOMEto your Tendril data directory:export TENDRIL_HOME=~/.tendril mkdir -p "$TENDRIL_HOME"Tendril will populate this with
Plans/,Inbox/,Trash/, andconfig.yamlat runtime. IfTENDRIL_HOMEis not set, Tendril will launch the onboarding wizard.Run
dotnet run --project src/Ivy.Tendril/Ivy.Tendril.csproj
Installing as Global CLI Tool (NPM)
You can run Tendril from any directory using npx or by installing it globally via npm.
Via
npxnpx @ivy/tendrilGlobal Install
npm install -g @ivy/tendril dotnet tool install -g Ivy.Tendril tendril(Note: The NPM package is a wrapper for the
dotnet tool. Both must be available for thetendrilcommand to work.)
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi