AI Frontier Post
Paperclip banner: open-source orchestration for teams of AI agents
Paperclip's pitch: if OpenClaw is an employee, Paperclip is the company. Banner graphic from the project's repo (MIT).

You have 20 Claude Code terminals open and you cannot say which one is doing what. A runaway loop burned through your token budget before lunch, and when the machine reboots every session is gone. Paperclip is the layer above the agents: a self-hosted, open-source Node.js server and React UI that turns your coding agents into an org chart with goals, budgets, and approval gates. The project's own pitch says it best: if OpenClaw is an employee, Paperclip is the company.

Paperclip (paperclipai/paperclip, ~98,000 stars on GitHub, MIT license) picked up over 10,000 stars in the week to October 4, 2026 — the loudest launch week of any agent tooling project this month. It works with the agents you already use: OpenClaw, Claude Code, Codex, Cursor and Cursor Cloud, Gemini CLI, OpenCode, Pi, Hermes, Grok Build, and Kimi Code. The README's hiring rule: if it can receive a heartbeat, it's hired. Here is the full walkthrough, verified against the project's own docs.

What you'll need

1. Install with one command

The fastest route works in any terminal:

npx paperclipai@latest onboard --yes

The CLI runs from npm's cache; your instance configuration and data persist locally. The quickstart defaults to trusted local loopback mode. If you use a private npm registry (for example GitHub Packages) via a global ~/.npmrc, npx may resolve paperclipai against it and fail with an E404 — force the public registry for this command:

npx --registry https://registry.npmjs.org paperclipai@latest onboard --yes

To expose the dashboard beyond localhost from the start, pick a bind preset:

npx paperclipai@latest onboard --yes --bind lan
# or:
npx paperclipai@latest onboard --yes --bind tailnet

Already configured? Rerunning onboard keeps your existing config; use npx paperclipai configure to edit settings. The package is published on npm as paperclipai (latest: 2026.1005.0, updated October 6, 2026).

2. Test-drive it with zero commitment

Before you install anything persistent, run an isolated instance that is already initialized with a CEO agent. It stays in the foreground, never installs a service, and opens the browser once setup succeeds:

ANTHROPIC_API_KEY=sk-ant-... npx paperclipai test-drive

Prefer a different harness or model:

OPENAI_API_KEY=... npx paperclipai test-drive --harness codex
OPENROUTER_API_KEY=... npx paperclipai test-drive \
  --harness opencode \
  --model openrouter/anthropic/claude-sonnet-4.5

Each run without --data-dir gets a unique, retained temporary directory — its absolute path is printed at startup. Pass --data-dir to reuse one, or --no-browser to leave the initialized instance unopened. When invoked from a linked Git worktree, test-drive also enables task execution in that worktree.

3. Hire your team: build the org chart

This is the step that makes Paperclip different from a pile of agent tabs. In the dashboard:

Paperclip's four pillars: Agentic Task Manager, Org Chart for Agents, Agent Employee Training, and Agentic OS
The four pillars Paperclip is built around: the tasks, the org, the training, and the infrastructure. Diagram from the project's README (MIT).

4. Set budgets and approval gates

This is the feature that pays for the install. Paperclip tracks token and cost spend by company, agent, project, goal, issue, provider, and model, with scoped budget policies:

5. Put recurring work on autopilot

Scheduled routines run recurring work on cron, webhook, or API triggers. Each routine execution creates a tracked issue and wakes the assigned agent — no manual kick-offs, and every run keeps its output and history. Customer-support triage, social posts, weekly reports: define them once as routines with an owner.

6. Connect your apps

Wire in GitHub, Notion, and Railway, or your own MCP server through the governed tool gateway. Each connection gets an action policy — Allowed, Ask first, or Off — and you control which agents can use which connections. Managed GitHub operations can even use the GitHub identity of the person directing the work, so commits land under the right name.

Paperclip header graphic: manage AI agents for work from one app
The company, not a pile of scripts: Paperclip keeps tasks, skills, permissions, and history for your whole agent team in one place. Header graphic from the project's repo (MIT).

What you built

A persistent, ticket-based company for your agents. Tasks carry atomic checkout with execution locks, so two runs never claim the same work. Sessions survive reboots. Every mutation, heartbeat, cost event, and approval lands in a durable activity log you can audit. And because Paperclip is MIT-licensed and self-hosted — single Node.js process with an embedded Postgres locally, or your own Postgres and Docker in production — the company runs on your hardware, not someone else's cloud.

Honest limitations

Related articles

Tutorials

Give your AI agent eyes on the whole internet: hands-on with Agent Reach, the 89K-star toolkit

October 3, 2026 · 8 min read
Tutorials

OpenClaw: run your own self-hosted AI agent on WhatsApp and Telegram — hands-on with the 391K-star personal assistant

October 1, 2026 · 13 min read
Tutorials

ECC: the 269K-star agent harness OS — install, skills, and AgentShield scans, hands-on

September 29, 2026 · 11 min read
Tutorials

Qwen3.8-27B on your own hardware: the complete local setup guide

September 25, 2026 · 12 min read
Tutorials

Run a 744B-parameter model on your own machine: a hands-on tutorial for Colibri

September 28, 2026 · 11 min read