Ivy Tendril v1.0.51

Friction-less collaboration with AI

Open-source agent orchestration. Ship 2× faster, with guardrails.

Star us on GitHub

Trusted by teams running on

The problem

Your team is stuck on at least one of these, and it compounds every sprint.

Backlog keeps growing

Tickets stack up faster than you ship. Re-prioritisation has become a quarterly exercise that doesn't actually clear the queue.

Slow feature delivery

Sales asks for X. Engineering says Q3 at the earliest. Bugs reopen. The roadmap slips by another release.

Stuck on manual work

Code review, testing, security audits, refactors, doc updates, ticket grooming. Repetitive work eats your team's week.

Context gets lost

Decisions live in scattered threads and people's heads. Onboarding is slow and the same questions get re-answered every week.

The product

Every task becomes a plan, a job, and a pull request without you touching the keyboard

Create a plan

Describe a task in plain language and Tendril scopes it into a concrete plan, listing the exact changes before a line of code is written.

Ivy Tendril
Ivy Tendrilv1.0.51
Apps
Dashboard
Recommendations
16
Drafts
11
Review
14
Jobs
Pull Requests
Icebox
Help
Settings
Drafts
#37 Add Authentication to Main Page
rev:1
1/11 plans
Search
#37 Add Authentication to Main Page
NiceToHave
#36 Add Favourites Panel to Review
NiceToHave
#35 Add confetti milestone on ten…
NiceToHave
#34 Add favourites system
NiceToHave
#33 Add Random Dinosaur to Hero…
NiceToHave
#32 Persist Favourites Set to local…
NiceToHave

Add Authentication to Main Page

Problem

The DinoRadio app loads the main fact-viewer with no access control. Anyone who opens the URL can use the app — a login gate is needed so only authenticated users can see the dino facts.

Changes
1index.html — Add a #auth section with a login form rendered above #app.
2src/main.js — Hardcoded credentials, sessionStorage gate, log-out button.
3src/auth.css — Style the login screen to match the existing radio theme.
Create New Plan
Select project(s)
Priority
Describe the task for the new plan
Enter task description…

Review the draft

Read the problem and the file-by-file changes, then accept the draft to send Tendril off to implement it.

Ivy Tendril
Ivy Tendrilv1.0.51
Apps
Dashboard
Recommendations
16
Drafts
11
Review
14
Jobs
Pull Requests
Icebox
Help
Settings
Drafts
#37 Add Authentication to Main Page
rev:1
1/11 plans
Search
#37 Add Authentication to Main Page
NiceToHave
#36 Add Favourites Panel to Review
NiceToHave
#35 Add confetti milestone on ten…
NiceToHave
#34 Add favourites system
NiceToHave
#33 Add Random Dinosaur to Hero…
NiceToHave
#32 Persist Favourites Set to local…
NiceToHave

Add Authentication to Main Page

Problem

The DinoRadio app loads the main fact-viewer with no access control. Anyone who opens the URL can use the app — a login gate is needed so only authenticated users can see the dino facts.

Changes
1index.html — Add a #auth section with a login form rendered above #app.
2src/main.js — Hardcoded credentials, sessionStorage gate, log-out button.
3src/auth.css — Style the login screen to match the existing radio theme.
Create New Plan
Select project(s)
Priority
Describe the task for the new plan
Enter task description…

Verify and open a PR

Every plan arrives with passing verifications and a clean diff, so reviewing the work and opening a pull request takes a single click.

Ivy Tendril
Ivy Tendrilv1.0.51
Apps
Dashboard
Recommendations
16
Drafts
11
Review
14
Jobs
Pull Requests
Icebox
Help
Settings
Review
#37 Add Authentication to Main Page
verified
1/14 plans
Search
#37 Add Authentication to Main Page
verified
#30 Add Featured Fossil of the Week…
verified
#25 Tag Facts by Geological Era…
verified
#24 Add Submit-a-Fact Form with…
verified
#23 Add Auto-DJ Toggle with 6s…
verified
#22 Add Search Filter to Fact…
verified
Build succeeds
passed
Unit tests pass
passed
Lint passes
passed
Login form renders above #app
passed
Session persists across reload
passed
Create New Plan
Select project(s)
Priority
Describe the task for the new plan
Enter task description…

Watch the jobs roll in

Jobs run in parallel and report status, cost, and tokens live — so you always know what every agent is doing.

Ivy Tendril
Ivy Tendrilv1.0.51
Apps
Dashboard
Recommendations
16
Drafts
11
Review
14
Jobs
Pull Requests
Icebox
Help
Settings
Jobs
Jobs
Completed 3
StatusPlanPrompt/TitleTypeProjectTimerCostTokens
Running
00037Add Authentication to Main Page
CreatePR
dinoradio
2m 14s$0.417K
Running
00030Add Featured Fossil of the Week Hero Card
ExecutePlan
dinoradio
1m 52s$0.325K
Running
00029Confetti milestone on ten favourites
SplitPlan
dinoradio
1m 30s$0.295K
Completed
00025Tag Facts by Geological Era with Colour
ExecutePlan
dinoradio
5m 07s$1.0717K
Completed
00024Add Submit-a-Fact Form with localStorage
ExecutePlan
dinoradio
3m 38s$0.9311K
Completed
00022Add Search Filter to Fact Display
ExecutePlan
dinoradio
3m 51s$1.0611K
Create New Plan
Select project(s)
Priority
Describe the task for the new plan
Enter task description…

Stream the output

Open any job to watch the agent's output stream in real time, right down to the pull request it opens.

Ivy Tendril
Ivy Tendrilv1.0.51
Apps
Dashboard
Recommendations
16
Drafts
11
Review
14
Jobs
Pull Requests
Icebox
Help
Settings
Jobs
Jobs
Completed 3
StatusPlanPrompt/TitleTypeProjectTimerCostTokens
Running
00037Add Authentication to Main Page
CreatePR
dinoradio
2m 14s$0.417K
Running
00030Add Featured Fossil of the Week Hero Card
ExecutePlan
dinoradio
1m 52s$0.325K
Running
00029Confetti milestone on ten favourites
SplitPlan
dinoradio
1m 30s$0.295K
Completed
00025Tag Facts by Geological Era with Colour
ExecutePlan
dinoradio
5m 07s$1.0717K
Completed
00024Add Submit-a-Fact Form with localStorage
ExecutePlan
dinoradio
3m 38s$0.9311K
Completed
00022Add Search Filter to Fact Display
ExecutePlan
dinoradio
3m 51s$1.0611K
Create New Plan
Select project(s)
Priority
Describe the task for the new plan
Enter task description…

See it in action

Book a 20-minute walkthrough with our team.

Book a demo

From plan to pull request, automatically

Tendril turns your plans into working code — researching, implementing, and opening pull requests while you focus on what matters.

Common questions

Answers on engagement, migration, and EU compliance.