
An orchestration platform for coordinating multiple AI agents to run autonomous businesses. Manages agent teams, assigns goals, tracks work, and monitors costs from a central dashboard.

Beta: Paperclip is in early development. This template and the software may have unexpected issues.
Paperclip is an orchestration platform for coordinating multiple AI agents (Claude, Codex, Cursor, OpenClaw, etc.) to run autonomous businesses. It provides a Node.js server with a React UI that manages agent teams, assigns goals, tracks work, and monitors costs from a central dashboard.
gosu node pnpm paperclipai auth bootstrap-ceo
/paperclip/ (e.g. /paperclip/workspaces/my-project).hello probe succeeded.PAPERCLIP_AUTH_DISABLE_SIGN_UP to true in Zeabur environment variables to prevent unauthorized signups.Option 1: Environment variables (recommended)
Set these in Zeabur environment variables:
| Tool | Environment Variable |
|---|---|
| Claude Code | ANTHROPIC_API_KEY |
| Codex | OPENAI_API_KEY |
Option 2: Terminal login
Open the Zeabur Terminal and run:
| Tool | Terminal Login |
|---|---|
| Claude Code | gosu node claude login |
| Codex | gosu node codex login --device-auth |
gosu node prefix when running CLI tools in Terminal. The terminal runs as root, but credentials must be stored under the node user's home (/paperclip/) to persist and be accessible by the server./paperclip/ survives restarts. All other paths are ephemeral./app — it contains the Paperclip source code and will be overwritten on updates. Always use paths under /paperclip/ which is persistent.PAPERCLIP_AUTH_DISABLE_SIGN_UP to true after creating your admin account. Temporarily set to false when you need to invite new users, then set back to true.v2026.416.0 (ghcr.io/paperclipai/paperclip:sha-b8725c5)BETTER_AUTH_SECRET and PAPERCLIP_AGENT_JWT_SECRET are now strictly required at startup (template already sets these)v2026.403.0 (ghcr.io/paperclipai/paperclip:sha-a072377)zeabur/paperclip) to upstream GitHub Container Registry (ghcr.io/paperclipai/paperclip)/home/node/ to /paperclip/runuser -u node -- to gosu nodev2026.325.0 (652 commits since v0.3.1)zeabur/paperclip, amd64 + arm64)config.json on first bootnode user via runuser (required for Claude Code CLI)/home/node/claude-code, codex, opencode-ai