Keep your agent.
Get everything around it.
Claude Code, Codex or Grok run untouched in their real terminals. Everything they make opens beside them as an equal, from diffs to pages, slides and screenshots, with every task in its own workspace.
And it's the only one you can change by asking.
Every other tool makes you give something up.
Pink is your agent. Watch where each one puts it.
Any path an agent prints opens in place.
⌘-click a path in agent output, and the file floats over the session without moving your layout. If the path is wrong as written, Tiri finds what the agent meant.
Click the paths in the window. One of them is wrong.
Recursive self-improvement, with a Keep button.
Tiri runs your agent, so your agent can rewrite Tiri, from inside Tiri. Say what you want instead, and it edits Tiri's real source on your own subscription. Tiri reopens with the change, and your agents keep running.
Pick a change and watch Tiri rewrite itself:
Pick a change in the window, then press Return.
What you keep stays yours. Each change is listed in the words you used, with a switch, and every update carries it along.
- Ask Claude Code when no command matchesNov 4
-
Week 2
Tiri 0.3 is ready, with your changes.Every update carries them along. One that needs a fix is repaired by your agent, and Tiri shows you what it touched.
-
Week 6
Tiri 0.5 now shows how long agents have been working.Tiri does it now, so your change stepped aside by itself. You lose nothing.
-
Always
Only you can switch.An agent can build a change, but switching is a click in the app. Plain Tiri is always one click away.
What you keep
- Your agent, untouchedIt runs exactly as in your terminal, with your settings and your own subscription.
- Any agentClaude Code, Codex, Grok, or any other you run from a terminal.
- Your muscle memoryThe same shortcuts and file explorer you know from Cursor and VS Code.
- Your project as it isAgents work in your own folder. If one makes a branch, Tiri shows you.
- Your serversOpen a folder on any server you can reach, and it works like one on your Mac.
- Yours for goodFree and open source. No account, and nothing of yours goes to a cloud.
What you get
- Agents outlive TiriQuit Tiri or lose the connection to a server, and they keep working.
- Nothing is sent without youWhat Tiri writes for an agent waits in its input until you press Return.
- Review in one goLeave comments across many files, then send them all as one message.
- Undo or ask about a changePoint at any change and ask the agent that made it to undo or explain it.
- Always the right folderAn agent starts only once you pick its folder, so it never works in the wrong place.
- Past conversationsSearch everything you said to any agent, and hand one over to another.
Tiri is in private testing.
The first public build is on its way. It needs macOS 26 on a Mac with Apple silicon.