EveryDev.ai
Subscribe
Home
Tools

3,484+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. diri
    diri icon

    diri

    Multi-agent Systems

    Native macOS orchestrator for running Claude Code, Codex, Cursor, Gemini, and plain shells in parallel across git worktrees and remote hosts with live agent status tracking.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the Apache 2.0 license. Download via Homebrew or DMG.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Multi-agent SystemsAI Coding AssistantsAgent Frameworks

    Alternatives

    Sol Advisoroh-my-codexCradle
    Developer
    Cristi CrețuCluj-Napoca, RomaniaEst. 2021

    Listed Aug 2026

    About diri

    diri is a native macOS desktop application built by Cristi Crețu that lets developers run multiple AI coding agents simultaneously — Claude Code, Codex, Cursor, Gemini, and plain shells — each in its own real terminal with a real PTY. It is open-source under the Apache 2.0 license and available via Homebrew or a signed/notarized DMG download. The latest release is v0.4.5, published in August 2026.

    What It Is

    diri is a multi-agent orchestration layer for the macOS desktop. Rather than switching between terminal windows to check on individual AI coding sessions, diri groups them into a single interface and surfaces a live status for each — working, needs-you, or done — by reading what each agent actually painted on its screen. This means a developer can supervise ten concurrent agent sessions without reading ten terminals.

    Architecture: Two Processes, One Wire Protocol

    diri separates concerns cleanly between a visible app and a headless daemon:

    • diri — the desktop app, written in Rust using the GPUI framework from Zed. Owns the window, sidebar, terminal renderer, command palette, and usage accounting.
    • dirijord — a headless Swift daemon launched by the app but outliving it. Owns PTYs, child agent processes, an offset-addressed output log per session for detach and replay, a headless terminal emulator for status detection, the session registry, worktrees, and the control socket.

    A Rust port of the engine (diri/crates/diri-engine) is in progress to enable Linux and Windows support, but the released app currently runs the Swift daemon.

    Session Persistence and Agent Orchestration

    A key design principle is that sessions outlive the app. The background daemon owns the PTYs, so quitting and reopening diri leaves all sessions intact — similar to tmux persistence. Additionally, an MCP server built into diri lets a running agent spawn another agent, watch it, read its output, and answer its prompts, enabling agent-to-agent orchestration workflows.

    Agent Support and Extensibility

    First-class status detection and resume are supported for Claude Code and Codex. Cursor and Gemini run with partial support, and any other tool runs as a plain terminal with running/exited status. Agent support is defined as data, not code: each agent is a single JSON manifest file describing how to spawn it, how to resume, which keys approve or deny a prompt, and the screen rules that determine its status. Adding a new agent requires copying the closest manifest and adjusting it — no Swift or Rust required.

    Update: v0.4.5

    The latest release, diri 0.4.5, was published on August 6, 2026. The project was created in early August 2026 and has moved quickly through several releases. The repository is written primarily in Rust with Swift for the daemon layer, and the project roadmap includes a full Rust engine port to bring Linux and Windows support. The app is a universal build supporting both Apple Silicon and Intel Macs, requires macOS 15 or newer, and self-updates from GitHub Releases.

    diri - 1

    Community Discussions

    Be the first to start a conversation about diri

    Share your experience with diri, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the Apache 2.0 license. Download via Homebrew or DMG.

    • Run Claude Code, Codex, Cursor, Gemini, and plain shells in parallel
    • Live agent status detection
    • Session persistence via background daemon
    • Git worktree support
    • Remote host support via SSH + tmux

    Capabilities

    Key Features

    • Run Claude Code, Codex, Cursor, Gemini, and plain shells in parallel
    • Live agent status: working, needs-you, or done
    • Sessions outlive the app via background PTY daemon (dirijord)
    • tmux-like session persistence across app restarts
    • Git worktree support for project isolation
    • Remote host support via SSH + tmux
    • MCP server for agent-to-agent orchestration
    • Real PTY per session with full terminal emulation
    • Agent manifests as JSON — no code required to add new agents
    • Universal build for Apple Silicon and Intel Macs
    • Self-updating via GitHub Releases
    • Signed and notarized macOS app
    • Homebrew cask installation

    Integrations

    Claude Code
    Codex
    Cursor
    Gemini
    tmux
    SSH
    Git worktrees
    MCP (Model Context Protocol)
    Homebrew
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate diri and help others make informed decisions.

    Developer

    Cristi Crețu

    Cristi Crețu builds native developer tooling, with diri as the flagship project — a macOS orchestrator for AI coding agents. The project is written in Rust and Swift, leveraging the GPUI framework from Zed for the desktop UI layer. diri is open-source under Apache 2.0 and distributed via Homebrew and signed DMG releases.

    Founded 2021
    Cluj-Napoca, Romania
    1 employees

    Used by

    Romanian high school students (Informat…
    Users of the diri orchestrator on GitHub
    Read more about Cristi Crețu
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Sol Advisor icon

    Sol Advisor

    A Codex-native architect orchestration plugin that routes software delivery through Sol, Terra, and Luna implementation lanes with mandatory fresh Sol review.

    oh-my-codex icon

    oh-my-codex

    A workflow and multi-agent orchestration layer for OpenAI Codex CLI that adds staged pipelines, parallel team execution, persistent memory, and extensible hooks.

    Cradle icon

    Cradle

    A local-first desktop command center that orchestrates AI coding agents like Claude Code, Cursor, Codex, and Copilot in a unified workspace with sessions, issue tracking, and automatic handoffs.

    Browse all tools

    Related Topics

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    303 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    725 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    595 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions