multiplexer active

nodeterm

Maker: eneskirca License: BUSL-1.1 Stars: 956 First released: 2026-06-15 Language: TypeScript
CLI Web Desktop

About

nodeterm rethinks agent management as spatial layout rather than stacked terminal tabs, placing terminals, agent sessions, editors, and diff views as nodes on a shared canvas. Every project is tmux-backed, so sessions survive app restarts and machine reboots, and group nodes bind to git worktrees to give each agent its own branch. A hook-driven status system surfaces which sessions need attention through badges, notifications, and permission prompts answered in-node, and agents can drive the canvas itself through a built-in control CLI. The same renderer runs as a desktop app, a self-hosted browser server, and an iOS companion over an encrypted relay. Licensing is BUSL-1.1, converting to MIT four years after each release.