Paperclip Complete Guide: From Installation to Building Zero-Human AI Companies

April 3, 2026
Views 3
Comments0
This post is also available in: 日本語한국어

Table of contents

Beyond the era of using a single AI agent well, we are entering an era of orchestrating multiple agents as a unified team. Paperclip is an open-source AI agent orchestration platform that lets you hire various AI agents such as OpenClaw, Claude Code, Codex, and Cursor, assign goals, manage budgets, and monitor tasks. The slogan summarizes it well: "If OpenClaw is an employee, Paperclip is the company."

This guide covers an introduction to the project, which has received over 41,000 stars on GitHub, along with installation instructions for Windows, Ubuntu, and macOS.

What Is Paperclip?

Paperclip is an AI agent orchestration platform built with a Node.js server and React UI. Rather than being a single-agent tool, it is a Control Plane that groups multiple agents into a team to achieve business objectives.

ItemDetails
Projectpaperclipai/paperclip
LicenseMIT (fully open source)
GitHub Stars41,200+
RuntimeNode.js 20+, pnpm 9.15+
DatabaseBuilt-in PostgreSQL (auto-configured)
UIReact-based dashboard
Supported AgentsOpenClaw, Claude Code, Codex, Cursor, Bash, HTTP agents

What Paperclip Does and Does Not Do

DoesDoes Not
Multi-agent team orchestrationChatbot functionality
Company mission → goals → task decompositionDrag-and-drop workflow builder
Per-agent budget managementPrompt manager
Org charts, roles, reporting linesCode review tool
Full audit trail (immutable logs)Single-agent framework
Governance (approvals, overrides, termination)Agent framework guide

Key Features

  • Goal Alignment: Every task is traced back to the company mission. Agents understand not only the "what" but also the "why"
  • Scheduled Execution: Heartbeat-based activation allows agents to operate autonomously on a schedule
  • Cost Management: Set monthly budgets per agent to prevent runaway token costs
  • Multi-Company: Run unlimited isolated companies from a single deployment
  • Audit Trail: Every tool call, decision, and response is recorded in immutable logs
  • Governance: Humans control hiring approvals, strategy overrides, and agent termination
  • Runtime Skill Injection: Agents learn workflows and project context at runtime without retraining

Prerequisites

Common across all operating systems:

  • Node.js 20+
  • pnpm 9.15+ (for manual installation)
  • PostgreSQL is built in, so no separate installation is required

Windows Installation

Method 1: npx One-Command Install (Recommended)

If Node.js 20+ is installed, a single line is all you need:

npx paperclipai onboard --yes

An interactive setup wizard will launch, and the built-in PostgreSQL will be configured automatically.

Method 2: Global CLI Install

npm install -g paperclipai
paperclipai onboard

Method 3: Build from Source

git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm dev
Node.js not installed? Download the LTS version from nodejs.org, or install it with winget install OpenJS.NodeJS.LTS.

Ubuntu (Linux) Installation

Method 1: npx (Recommended)

# Install Node.js 20+ (if not already installed)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs

# Install Paperclip and run onboarding
npx paperclipai onboard --yes

Method 2: Build from Source

# Install pnpm
npm install -g pnpm

# Clone source and run
git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm dev

The server will start at http://localhost:3100.

Method 3: Global CLI

npm install -g paperclipai
paperclipai onboard

macOS Installation

Method 1: npx (Recommended)

# Install Node.js 20+ (if not already installed)
brew install node@20

# Install Paperclip and run onboarding
npx paperclipai onboard --yes

Method 2: Build from Source

brew install pnpm

git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm dev

Method 3: Global CLI

npm install -g paperclipai
paperclipai onboard

Key CLI Commands

CommandDescription
paperclipai onboardInteractive initial setup wizard
paperclipai runBootstrap and run the Paperclip server
paperclipai doctorSystem diagnostics and recovery
paperclipai configureUpdate configuration sections
paperclipai envPrint environment variables for deployment
paperclipai auth bootstrap-ceoGenerate first admin invite link
paperclipai heartbeat run --agent-id Run heartbeat for a specific agent (streaming logs)
paperclipai allowed-hostname Add an allowed hostname

Configuration File Structure

Paperclip isolates configuration per instance:

~/.paperclip/instances/<instance-id>/
  config.json      # Main configuration
  .env.local       # JWT secret
  master.key       # Encryption key
  context.json     # CLI context profile

Key Environment Variables

VariablePurpose
PAPERCLIP_HOMEHome directory override
PAPERCLIP_INSTANCE_IDID for distinguishing multiple instances
PAPERCLIP_CONFIGDirectly specify the configuration file path

Troubleshooting

SymptomSolution
Node.js version too lowCheck with node --version; version 20+ is required. Upgrade via nvm or brew
pnpm not installednpm install -g pnpm or corepack enable pnpm
Port 3100 conflictChange the port in the configuration or terminate the existing process
PostgreSQL connection failureDiagnose with paperclipai doctor. The built-in PostgreSQL is managed automatically
Configuration issuesReconfigure with paperclipai configure

Key Takeaways

  • Paperclip is an open-source orchestration platform that coordinates multiple AI agents as a unified team
  • Unified management of all agents including OpenClaw, Claude Code, Codex, and Cursor
  • Control goal alignment, budget management, audit trails, and governance from a single dashboard
  • One-line installation on any OS: npx paperclipai onboard --yes
  • Built-in PostgreSQL means no separate database installation required
  • MIT license, 41K+ GitHub stars, self-hosting only

Reference Links

View Statistics (Last 30 days)
PV 3UV 3
Comments 0items