multiplexer active

Multistack

Maker: gi-dellav License: GPL-3.0-only Stars: 19 First released: 2026-06-05 Language: Rust
CLI

About

Multistack is a lightweight Rust TUI that runs multiple zerostack agents side by side in the terminal, giving each agent its own PTY and Unix-socket status channel. It spawns parallel agents with zerostack --parallel, tracks live status (working, waiting, done, dead, conflict) with per-agent timers, and lets you drop into any agent's terminal output or signal an agent parked on a permission prompt. Keybindings spawn, rename, kill, and remove agents and projects, with support for git-worktree isolation, lazygit and shell popouts, and protocol v1.1 blocked/working signals. The tool requires Linux, BSD, or macOS, zerostack v1.5+ with the status-signals feature, and Rust 1.85+, and installs via Homebrew tap, curl script, or cargo. As a native open-source alternative to Conductor, it targets developers who orchestrate several zerostack sessions from one keyboard-driven dashboard rather than coding directly.

Other entries by gi-dellav