AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Run Claude Code, Codex, Cursor, and Gemini side by side. Keep sessions alive, review changes, and track usage. Free, open-source app for macOS and Linux beta.
Developer toolsRust · HTMLGitHub @cristicretuOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
A native workspace for coding agents. Run in parallel, review in place.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A native workspace for coding agents.
Run Claude Code, Codex, Cursor, Gemini, and other terminal agents side by side.
See what needs you, give each task its own worktree, and review the changes in
place. Built with Rust and GPUI for macOS, with Linux in beta.
macOS 15 or newer. Apple silicon and Intel. Signed and notarized.
You can also download the DMG
and drag Diri to Applications.
Linux beta: x86_64 Ubuntu 22.04 / 24.04, X11 or Wayland, Vulkan 1.3.
See the Linux guide for packages, source builds, and limitations.
Linux packages are not included in every release.Read the full README ↗The best way to work with coding agents.
Run five agents or fifty. Claude Code, Codex, Cursor, Gemini, and any other terminal agent, side by side. diri shows you which ones need you, gives each task its own worktree, lets agents spawn and coordinate other agents, and puts every change in one place to review. Native, built with Rust and GPUI. macOS, with Linux in beta.
Download · Getting started · Guides · Documentation · Contributing
brew install --cask diri
macOS 15 or newer. Apple silicon and Intel. Signed and notarized. You can also download the DMG and drag Diri to Applications.
Linux beta: x86_64 Ubuntu 22.04 / 24.04, X11 or Wayland, Vulkan 1.3. See the Linux guide for packages, source builds, and limitations. Linux packages are not included in every release.
Bring your own agents. diri runs the CLIs and accounts already on your machine, 22 of them out of the box. Claude Code and Codex get the deepest status and resume integration.
Agents are good enough now that the bottleneck is you: how many you can keep track of and how much context you can hold. diri exists to remove that.
Notes are next. Write a PRD in a note, break it into to-dos, and send any to-do to an agent. Agents write notes back. You stay at the level of the plan while the agents do the work.
Today you can run dozens of agents in parallel. The goal is hundreds.
Small, well-tested changes are welcome. Start with a reproducible bug, a focused fix, clearer documentation, or an agent manifest. Read the contributor guide for setup and review expectations.
Report a bug · Discuss an idea · Roadmap
Copyright 2026 Cristian Crețu and the Diri contributors · AGPL-3.0 · Notices · Privacy · Security