AI product Open source

diri

diri is a native desktop orchestrator for coding agents on macOS and Linux. It runs Claude Code, Codex, Cursor, Gemini, and ordinary shells in parallel, using separate Git worktrees or remote hosts over SSH and tmux. Each session is a real terminal with a persistent PTY managed by a background daemon, so closing or reopening the app does not terminate sessions; the daemon restores their output and state. The app displays working, needs-you, and done status, while its MCP server allows one running agent to spawn, monitor, read, and respond to another. Claude Code and Codex have first-class status detection and resume support, while Cursor and Gemini have partial support.

View repository Mentioned in 1 video ↓

What diri is used for

1 use taken from transcripts — each links to the moment in the video.

  • Runs several coding agents side by side on macOS, isolating each in its own Git worktree or remote host and keeping terminal sessions alive independently of the app window.

Videos mentioning diri

1 in the library.