TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. nodeterm

nodeterm

Terminals and agents on one canvas

WHO USES ITDevelopers running several agents in parallel · People who lose track of tabs (the README names ADHD explicitly) · Developers running agents on a remote host

Install to use

Terminals and agents as canvas nodes; tmux sessions survive app quits, restore on reboot.

★ 1.9k▲ +2 / 7dDaily star increases over 14 days. Hollow bars mean no data. The last day may be partial.2026-09-03 no data2026-09-04 +22026-09-05 +62026-09-06 no data2026-09-07 no data2026-09-08 no data2026-09-09 no data2026-09-10 no data2026-09-11 no data2026-09-12 +22026-09-13 no data2026-09-14 no data2026-09-15 no data2026-09-16 no datalargest one-day increase in the 14 days+6last 14 days · stars per dayhollow = no data

1,853 stars · checked on GitHub GitHub check 30 h late · 7-day +2 observed via GH Archive (as of )

BACK CATALOG

TESIGN TAKE

The real point is not the canvas but the decision to keep every session alive in tmux, with hook-driven agent status making it usable day to day. Note the licence is BUSL-1.1, source-available rather than OSI open source.

INSTALL

AT A GLANCE

USAGE
Unconfirmed — check before use.
LANGUAGE
TypeScript
PLATFORM
macos · linux · windows · ios · web
ACTIVITY
last commit 1 day ago () · latest release v0.3.6 () · 53 releases
COMMUNITY
39 contributors · 76 open issues (incl. PRs) · made by: an individual
SOURCES
GitHub
FIRST SEEN
CATEGORY
AI · DEV TOOLS

A summary, not legal advice.

WHY IT MATTERS

Running several coding agents at once, you lose track of which tab is doing what; nodeterm lays terminals and agents out on a pan/zoom canvas so you see them like a map. Each node runs in a persistent tmux session, so quitting the app or rebooting the machine brings scrollback and running agents back (the macOS app ships its own tmux), and hook-driven RUNNING / NEEDS YOU badges let you answer a permission prompt inside the node. Flip the same project to a kanban board and the cards are the live sessions.

BUILD FROM THIS

  • Set up a group bound to a git worktree with one agent per branch, teams of agents fed context through sticky notes, or context links between nodes so agents read each other's transcripts. Run the Server Edition on a Linux box to use the same canvas from a browser, and pick sessions up on the iOS app.

WHO IT'S FOR

Developers running several agents in parallel
place sessions spatially and answer NEEDS YOU prompts inside the node
People who lose track of tabs (the README names ADHD explicitly)
a map-like workspace instead of hidden tabs
Developers running agents on a remote host
reach the same sessions from the browser Server Edition and the iOS app

START IN 5 MINUTES

# macOS via Homebrew (all three lines are required):
# brew tap nodeterm/tap
# brew trust nodeterm/tap
# brew install --cask nodeterm
# Or download the .dmg / AppImage / .deb / .rpm / Windows beta installer from https://nodeterm.dev

CAVEATS

  • Licence BUSL-1.1 (verified in the repo's LICENSE file; GitHub does not auto-detect it): use, modify, redistribute and production use allowed, but not offering it as a competing product or service; each release becomes MIT four years after publication.
  • macOS (arm64, x64) and Linux (x64) are supported; Windows x64 is beta (unsigned installer, manual updates, session restore after restart still landing). The iOS app is a separate App Store install.
  • v0.3.5 'early access' per the homepage. The app polls a self-hosted feed for updates and announcements.

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
CREATED → FIRST SEEN
89d
SOURCES
GitHub
◌ BACK CATALOG
Reconstructed from archive data, not a live discovery.

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from AI by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
ECC README banner: headline 'The operating system for AI agent harnesses', harness chips, and skill, agent and command lists.
eccSkills, memory and security for agents★ 259k▲ +832MITpermissivewindows · macos · linux · cli
Hermes Agent landing: blue background, the headline 'The agent that grows with you' and an engraving-style winged figure.
Hermes AgentSelf-improving personal agent★ 246k▲ +375MITpermissivelinux · macos · windows · android · cli
DeepSeek Harness landing: blue background, the headline 'Everything is a plugin' and a quick-start box with the npx command.
DeepSeek HarnessPlugin agent harness for developers★ 225k▲ +1,356MITpermissiveweb · cli
The nodeterm canvas: an 'api server' terminal, a Claude agent node with a RUNNING badge, a sticky note linked to that agent by a line, and editor and diff nodes laid out like a map
nodetermTerminals and agents on one canvasTHIS ENTRY★ 1.9k▲ +2Licence unconfirmedunconfirmedmacos · linux · windows · ios · web
mattpocock/skillsCARD★ 261k▲ +872MITpermissive

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN ◌ BACK CATALOG