Paperclip Complete Guide: From Installation to Building Zero-Human AI Companies
Table of contents
- What Is Paperclip?
- Key Features
- Prerequisites
- Windows Installation
- Ubuntu (Linux) Installation
- macOS Installation
- Key CLI Commands
- Configuration File Structure
- Troubleshooting
- Key Takeaways
- Reference Links
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.
| Item | Details |
|---|---|
| Project | paperclipai/paperclip |
| License | MIT (fully open source) |
| GitHub Stars | 41,200+ |
| Runtime | Node.js 20+, pnpm 9.15+ |
| Database | Built-in PostgreSQL (auto-configured) |
| UI | React-based dashboard |
| Supported Agents | OpenClaw, Claude Code, Codex, Cursor, Bash, HTTP agents |
What Paperclip Does and Does Not Do
| Does | Does Not |
|---|---|
| Multi-agent team orchestration | Chatbot functionality |
| Company mission → goals → task decomposition | Drag-and-drop workflow builder |
| Per-agent budget management | Prompt manager |
| Org charts, roles, reporting lines | Code 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 --yesAn interactive setup wizard will launch, and the built-in PostgreSQL will be configured automatically.
Method 2: Global CLI Install
npm install -g paperclipai
paperclipai onboardMethod 3: Build from Source
git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm devwinget 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 --yesMethod 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 devThe server will start at http://localhost:3100.
Method 3: Global CLI
npm install -g paperclipai
paperclipai onboardmacOS 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 --yesMethod 2: Build from Source
brew install pnpm
git clone https://github.com/paperclipai/paperclip.git
cd paperclip
pnpm install
pnpm devMethod 3: Global CLI
npm install -g paperclipai
paperclipai onboardKey CLI Commands
| Command | Description |
|---|---|
paperclipai onboard | Interactive initial setup wizard |
paperclipai run | Bootstrap and run the Paperclip server |
paperclipai doctor | System diagnostics and recovery |
paperclipai configure | Update configuration sections |
paperclipai env | Print environment variables for deployment |
paperclipai auth bootstrap-ceo | Generate 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 profileKey Environment Variables
| Variable | Purpose |
|---|---|
PAPERCLIP_HOME | Home directory override |
PAPERCLIP_INSTANCE_ID | ID for distinguishing multiple instances |
PAPERCLIP_CONFIG | Directly specify the configuration file path |
Troubleshooting
| Symptom | Solution |
|---|---|
| Node.js version too low | Check with node --version; version 20+ is required. Upgrade via nvm or brew |
| pnpm not installed | npm install -g pnpm or corepack enable pnpm |
| Port 3100 conflict | Change the port in the configuration or terminate the existing process |
| PostgreSQL connection failure | Diagnose with paperclipai doctor. The built-in PostgreSQL is managed automatically |
| Configuration issues | Reconfigure 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
- paperclipai/paperclip - GitHubOfficial repository (README, source code, issue tracker)
- Paperclip CLI Official DocumentationCLI commands, configuration files, environment variable reference
- Paperclip Official WebsiteProject introduction, feature overview
- paperclipai - npmnpm package page, latest version information

Comments 0items
No comments yet.