EveryDev.ai
Subscribe
Home
Tools

3,891+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
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. multistack
    multistack icon

    multistack

    Multi-agent Systems

    A lightweight open-source terminal TUI for running multiple zerostack AI coding agents side by side, with live status tracking, git worktree support, and process management.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under GPL-3.0. Install via Homebrew, curl, or Cargo.

    Engagement

    Available On

    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Multi-agent SystemsTerminal & Session ManagementAI Coding Assistants

    Alternatives

    agent-managercomuxTermexo
    Developer
    Giuseppe Della VedovaGiuseppe Della Vedova builds open-source developer tools in…

    Listed Sep 2026

    About multistack

    multistack is an open-source terminal user interface (TUI) written in Rust by Giuseppe Della Vedova, designed to manage multiple zerostack AI coding agents running in parallel. It is licensed under GPL-3.0 and positioned on its project page as a native, lightweight alternative to Conductor. The tool is installable via Homebrew, a curl script, or Cargo.

    What It Is

    multistack is a terminal multiplexer purpose-built for parallel AI agent workflows. Rather than managing generic processes, it is tightly coupled to the zerostack agent ecosystem: each spawned agent gets its own PTY running zerostack --parallel, and the TUI communicates with agents over Unix domain sockets to track lifecycle state in real time. It targets developers on Linux, BSD, and macOS who want to run many coding agents concurrently without leaving the terminal.

    How the Agent Lifecycle Works

    Each agent in multistack reports its state through a Unix socket protocol, and the TUI reflects those signals with color-coded glyphs:

    • [ ] gray — waiting, agent hasn't started yet
    • [~] yellow — working, timer is running
    • [?] cyan — blocked, waiting on a user permission prompt inside the agent
    • [✓] green — finished, stop signal received
    • [X] red — dead, process exited
    • [!] magenta — git conflict, needs manual resolution

    Timers freeze the moment an agent stops or conflicts, so elapsed time reflects actual work time. The [?] state requires zerostack carrying status-signal protocol v1.1, which adds blocked:<reason> and state:working signals; older zerostack builds simply never emit those lines and behave as before.

    Key Workflow Features

    • Parallel agents — spawn agents with n (named, with git worktree) or N (no prompt, straight to TTY) or m (bare, no worktree)
    • Git worktree per agent — branch-per-task workflow created with a single keypress
    • Projects — group agents by directory; jump between project headers with PageUp/PageDown
    • Drop into any agent — press Enter to see full TTY output; all keystrokes pass through to the underlying process
    • lazygit & shell integration — open lazygit or $SHELL in the agent's worktree without leaving the TUI
    • Desktop notifications — fires when an agent finishes or hits a git conflict, even when the terminal is not in focus
    • Directory picker — filterable file tree for adding projects

    Architecture and Design

    The project ships three documentation files: README.md for installation and keybindings, ARCHITECTURE.md for design decisions, and STATUS_SIGNAL.md describing the agent-to-UI socket protocol. The status socket design means timers and indicators stay accurate even across headless loop iterations where agents run without direct user interaction. multistack requires zerostack v1.5+ (built with the status-signals feature, which is the default from v1.5) and Rust 1.85+ (2024 edition).

    Update: v1.1.4

    The latest release is v1.1.4, published in September 2026 according to the GitHub metadata. The repository was created in June 2026 and has seen active development, with the last push in September 2026. The [?] blocked state and protocol v1.1 support are among the recent additions visible in the README, indicating the status-signal protocol is still evolving alongside zerostack's own release cadence.

    multistack - 1

    Community Discussions

    Be the first to start a conversation about multistack

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

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under GPL-3.0. Install via Homebrew, curl, or Cargo.

    • Parallel zerostack agent management
    • Live status tracking with Unix socket signals
    • Git worktree per agent
    • lazygit and shell integration
    • Desktop notifications

    Capabilities

    Key Features

    • Parallel agent management with individual PTYs
    • Live status tracking with color-coded glyphs and per-agent timers
    • Unix socket status signal protocol for accurate headless tracking
    • Git worktree per agent for branch-per-task workflows
    • Drop into any agent's full TTY with keystroke passthrough
    • lazygit integration in agent or project worktree directory
    • Shell ($SHELL) integration in agent or project worktree directory
    • Desktop notifications on agent completion or git conflict
    • Project grouping with directory picker and PageUp/PageDown navigation
    • Rename, kill, and spawn agents from the TUI
    • Scrollable help overlay with keybindings, statuses, and tips
    • Homebrew, curl script, and Cargo installation options

    Integrations

    zerostack
    lazygit
    Homebrew
    Cargo
    Unix domain sockets
    Git worktrees
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

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

    Developer

    Giuseppe Della Vedova

    Giuseppe Della Vedova builds open-source developer tools in Rust, focused on the terminal and AI agent workflows. He created both multistack and zerostack — a minimal AI coding agent with sandboxed execution, granular permissions, MCP support, and session rewind. His projects target developers who prefer lightweight, native alternatives to cloud-based agent management tools.

    Read more about Giuseppe Della Vedova
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    agent-manager icon

    agent-manager

    A terminal UI to manage multiple AI coding-agent sessions (Claude Code, OpenCode, Codex, Grok Build, Gemini CLI) side by side in tmux with live status, group trees, diff review, and resource gauges.

    comux icon

    comux

    A CLI tool that runs multiple AI coding agents in parallel using tmux and git worktrees, with a terminal-based control room for reviewing and merging work.

    Termexo icon

    Termexo

    A Windows desktop app that puts Claude Code, Codex CLI, and other AI coding agents into one multi-terminal workspace with session recovery, model switching, and agent status notifications.

    Browse all tools

    Related Topics

    Multi-agent Systems

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

    353 tools

    Terminal & Session Management

    Terminal emulators, multiplexers, and session managers that help developers run parallel AI coding agents, manage multiple workspaces, and maintain persistent terminal sessions.

    48 tools

    AI Coding Assistants

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

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