Nodeterm

Nodeterm

★ 3.8 🔖 1200 saves 💰 Free DevtoolsGitHub

Nodeterm is an open-source, node-based terminal manager for AI coding agents with 2,000+ stars on GitHub, turning tmux-backed terminals and parallel agent sessions into draggable nodes on an infinite pan-and-zoom canvas.

Overview

Running several coding agents at once — Claude Code here, Codex there, Gemini in a third tab — quickly becomes a window-management problem. Nodeterm makes it spatial. Every terminal, agent, editor and diff is a node on a canvas you can arrange, group and zoom; live badges show which agent is running and which one needs your input, and subagents appear as their own nodes as they spawn. Edges between nodes are functional, not decorative: linked agents can read each other’s context, and a conversation can branch into a fresh node without losing the original thread. Sessions are backed by tmux, so closing the app or rebooting the machine restores every terminal and running agent exactly where it was. The app runs on macOS and Linux, with a browser-based Server Edition for remote access. It is under intense active development, with updates landing in October 2026.

Key Features

  • Canvas for agents – terminals and agent sessions as draggable nodes on an infinite pan/zoom surface.
  • Parallel agent orchestration – run Claude Code, Codex, Gemini and other agents side by side.
  • Live status badges – see at a glance who is working and who is waiting on you.
  • Context linking – wire nodes together so agents can read each other’s context on demand.
  • tmux-backed persistence – sessions survive app restarts and machine reboots.
  • Desktop and browser – native on macOS and Linux, plus a Server Edition for the browser.

💳 Pricing

Nodeterm is free and open source — download it from GitHub or nodeterm.dev and run it on your own machine. The agents you drive with it keep their own pricing; the canvas itself costs nothing.

Who Is It For

Developers who routinely run multiple AI coding agents in parallel and are tired of juggling tabs and tmux windows — Nodeterm gives that swarm a single, spatial, always-restorable workspace.

🚀 Visit Nodeterm Official Site

🚩 Report an issue