ntm

ntm (Named Terminal Multiplexer / Agent Harness) is an open-source terminal multiplexer orchestrator created by Jeffrey Emanuel (Dicklesworthstone) and designed specifically for orchestrating multi-agent AI coding workflows. Built primarily in Go, ntm manages multi-pane terminal environments to coordinate and supervise autonomous coding agents executing tasks in parallel. In day-to-day use, ntm operates as a terminal-first harness that provisions dedicated multiplexer panes for various LLM agents—including Claude, Codex, GPT variants, and Gemini. It orchestrates agent lifecycles, assigns durable pane identities before launch, and enables structured multi-model exploration across parallel sessions. Developers interact via CLI commands and configurable command palettes defined in markdown to trigger prompt refinements and monitor agent outputs. What distinguishes ntm from single-agent CLI harnesses is its focus on multi-agent terminal coordination, integrated Active Prompt Refinement (.apr) workflows, and robust pane identity tracking across sessions. Rather than running a single agent sequentially, ntm provides the scaffolding to run ensemble tasks, hypersync specs, and multi-model parallel designs across isolated pane sessions. ntm is free and open-source software hosted on GitHub, with active community contributions and continuous testing pipelines for integration, end-to-end multi-agent suites, and plugin presets.

Tags: agent harness, cli, coding agent, developer tools, terminal

Visit ntm