A loop of Iris at work: a pointer picks a button in a running app and the overlay outlines it, a request is typed into the composer that opens underneath, three agents take three requests at once in three git worktrees of their own, and the worktree switcher flips from main to primary-button · :3001 to see that agent's version of the same page.
Click any component and say what you want changed.
Have all of your favorite coding agents work on many tasks at once.
Agents work on their own worktrees so they never overlap — and you can browse any of them, live, from the same tab.
You can run Iris straight from npm, or share the following prompt with a coding agent to set it up for you.
npx useiris init
npx useiris
Set up Iris in my project.
1. Initialize it: npx useiris init
2. Start it: npx useiris
Iris runs everything locally, in my browser. Don't change anything else in my project.