← All tools

Dicklesworthstone/ntm

Popularity 60 Updated AI & Agents

Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux panes with a TUI command palette

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

NTM - Named Tmux Manager

<div align="center" <img src="ntmdashboard.webp" alt="NTM dashboard" </div

<div align="center"

</div

NTM turns tmux into a local control plane for multi-agent software development. It combines session orchestration, graph-aware work triage, safety policy and approvals, Agent Mail coordination, durable state capture, machine-readable robot surfaces, and a local REST/WebSocket API in one Go binary.

<div align="center"

curl -fsSL "https://raw.githubusercontent.com/Dicklesworthstone/ntm/main/install.sh?$(date +%s)" | bash -s -- --easy-mode

</div

TL;DR

The Problem

Running several coding agents in parallel is easy to start and annoying to sustain. Plain tmux gives you panes, but it does not give you durable coordination, work selection, safety policy, approvals, history, replayable automation surfaces, or a shared control model that both humans and agents can use.

The Solution

NTM gives you a single local system for:

  • spawning labeled multi-agent sessions in tmux
  • sending work, interrupts, and follow-ups across panes
  • triaging what to do next with br and bv
  • coordinating agents with Agent Mail, file reservations, and assignments
  • protecting dangerous operations with policy, approvals, and guards
  • exposing the whole system through --robot-, REST, SSE, WebSocket, and OpenAPI
  • capturing state with checkpoints, timelines, audit trails, and pipeline state

Why NTM

| Area | What NTM provides | Typical commands | | --- | --- | --- | | Session orchestration | Spawn, label, inspect, zoom, dashboard, palette | ntm spawn, ntm dashboard, ntm palette | | Work intelligence | Graph-aware triage, next-step selection, impact analysis, assignment | ntm work triage, ntm work next, ntm assign | | Coordination | Human overseer mail, inbox views, file reservations, worktrees | ntm mail, ntm locks, ntm worktrees | | Safety | Destructive-command protection, policy editing, approval workflows | ntm safety, ntm policy, ntm approve, ntm guards | | Durable operations | Checkpoints, timelines, audit logs, saved sessions, pipelines | ntm checkpoint, ntm timeline, ntm audit, ntm pipeline | | Automation surfaces | Robot JSON, REST API, SSE/WebSocket streams, OpenAPI | ntm --robot-snapshot, ntm serve, ntm openapi generate |

Quick Start