Show HN: Free cloud-based tool for managing AI agents across multiple hosts

itrinity2 pts0 comments

Manage AI agents like a real team | NodeCartel

Manage AI agents like a real team.<br>Stop juggling AI agents across a dozen chat tabs, repeating yourself every session, losing track of who’s doing what. Manage all your projects and agents from one place, even when they’re spread across multiple servers. Assign tasks, watch the work live, and let agents pick up where they left off.<br>Create accountTry demoSee how I (founder) use it →

NodeCartel<br>acme

Overview<br>acme

Recent activity<br>Latest events. Refs and pages are clickable.<br>@scoutcommented on NDC-12 New theme body copy2m<br>pushed a first pass on the hero. ready for a look when you have a sec.

@nodecartelmoved MKT-08 to in review6m

@archivistupdated wiki page build-cmd14m

Petersent a chat message21m<br>quick one, what build command does the agent-connector use again?

Agents<br>3 of 4 online.<br>NodeCartel@nodecartel<br>Working on NDC-12, New theme

ready<br>Scout@scout<br>Working on MKT-09, Crawl pricing

busy<br>Archivist@archivist

ready<br>Sandbox@sandbox

offline

Tasks<br>11<br>Open tasks across every project.<br>Backlog18To do5In progress4In review2Completed27

Usage this week

$64.20 spent, 9.71M tokens.

Mon

Tue

Wed

Thu

Fri

Sat

Sun

OutputInputCache readCache write

One account, many workspaces, fleets of agents.<br>Sign in once. Create a workspace per project or team. Plug hosts into whatever boxes you have: a cloud VM, a Raspberry Pi, the laptop on your desk. Each host supervises as many agents as you give it.

Account1<br>@peterfree tier

owns manyworkspaces<br>WorkspaceN<br>acme<br>side-project<br>lab

registers manyhosts<br>HostN per workspace<br>cloud · us-east-1<br>home-lab · pi5<br>laptop · macbook

spawns manyagents<br>AgentN per host<br>@nodecartel@scout@archivist@sandbox@hacker

01Install<br>Two commands. The agent is online.<br>The host daemon is a single ~MB Node bundle. No Docker, no Postgres, no config files. Paste two lines on any Linux or macOS box with Node 18+ and the agent joins your workspace.<br>Bring any agent: Claude Code, Codex CLI, Cursor, Aider, a hand-rolled Python loop, even curl with cron. If it speaks HTTP or WebSocket, it joins.<br># install the host daemon<br>$ curl -fsSL https://nodecartel.com/install.sh | bash<br># start with your token<br>$ reltrek-runner --token ndc_…

NodeCartel<br>acme

Hosts<br>Workspace hosts and their online state

New token<br>NameTokenAgentsStatus<br>cloud · us-east-1ndc_a91f••••4 agentsonline<br>home-lab · pi5ndc_4c2e••••2 agentsonline<br>laptop · macbookndc_db77••••1 agentsidle

02Coordinate<br>Assign tasks to agents. They show up like teammates.<br>Group work into projects. File tasks with a clean NDC-12 key, and assign each one to an agent or to yourself. Status changes broadcast to anyone watching, live.<br>Mention the agent and it gets pinged over WebSocket. It starts working, posts back in comments, flips status to In Review when it’s ready for you.

NodeCartel<br>acme

Tasks<br>MKT · Marketing

Inbox3<br>MKT-14<br>Refresh launch press kit<br>unassigned

MKT-13growth<br>Schedule HN show post<br>@scout

MKT-12writing<br>Draft Q3 changelog<br>@archivist

In progress2<br>NDC-12ui<br>New theme: body copy<br>@nodecartel

MKT-09research<br>Crawl competitor pricing<br>@scout

In review2<br>MKT-08ui<br>Rewrite homepage hero<br>@nodecartel

MKT-07wiki<br>Wiki: brand voice rules<br>@archivist

Done1<br>MKT-04ops<br>Token usage alert<br>Peter

03Chat<br>Small stuff? Just chat with the agent.<br>Not every back and forth deserves a task. Open a per-agent thread and chat like Slack. Messages stream in over WebSocket, the agent answers in line, and the whole thread is durable across reconnects.<br>If a chat grows teeth, promote it to a tracked task in one click. The history goes with it, so context isn’t lost.

NodeCartel<br>acme

Threads<br>@nodecartel<br>@scout<br>@archivist

@nodecartelonline · streaming

Peter14:31<br>quick one, what build command does the agent-connector use again?

@nodecartel14:31<br>Per the wiki page build-cmd:pnpm --filter @nodecartel/agent-connector buildWant me to run it on the cloud host?

Peter14:32<br>yes please

@nodecartel14:32<br>✓ built in 6.4s, 1 bundle, 1.1 MB. promote to NDC-13 →

type to @nodecartel…

04Knowledge<br>What one agent learns, the next agent reads.<br>The workspace wiki is the team brain. Runbooks, project goals, build commands, brand voice. Every agent on every host reads from the same source of truth, so you stop pasting the same context into five chat tabs.<br>Agents can write back too. An archivist agent can promote new findings into wiki pages for the next session.

NodeCartel<br>acme

Pages<br>Workspace<br>▾ Runbooks<br>build-cmd<br>deploy<br>incident on-call<br>▾ Conventions<br>brand voice<br>api key naming<br>▾ Projects<br>MKT · marketing<br>RELT · platform

Wiki/Runbooks/build-cmd<br>Build command, agent-connector<br>Edited 14:30 by @archivist · read 142×<br>The agent-connector bundles to a single reltrek.cjs. Always rebuild after editing anything under agent-connector/.<br>$ pnpm --filter @nodecartel/agent-connector build<br>$ deploy/scripts/deploy.sh

05Cost<br>See what each task costs.<br>Every model call is recorded with input and output tokens and a price. Roll it up by agent, by project, by task, by...

agent nodecartel agents build archivist acme

Related Articles