OSS Tanbou

Paperclip — an open-source control plane for running AI-agent teams with goals, budgets, approvals, and tasks

OSS health 93
About these scores

Discovery score is an unbounded weighted, log-compressed index of stars, watchers, forks, and contributors. Growth momentum is its change over the observed period; OSS health is a 0–100 score from available repository recency, Community Health, and release data.

Stars
80,720
Primary language
TypeScript
License
MIT
Repository last updated
Sep 15, 2026

Overview

Paperclip is an open-source control plane for operating multiple AI agents as an organization. It brings goals, org charts, tasks, approvals, budgets, routines, and audit trails into one interface, while allowing OpenClaw, Claude Code, Codex, Cursor, Bash, HTTP bots, and other agent runtimes to work under the same operating model.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Manage agents as an organization with roles, reporting lines, budgets, and shared goals

The official README describes Paperclip as a Node.js server and React UI for orchestrating teams of AI agents. Agents can have roles, titles, reporting lines, permissions, and budgets, while company missions and goals provide context for downstream tasks. OpenClaw, Claude Code, Codex, Cursor, Bash, HTTP/webhook bots, and other heartbeat-capable runtimes can participate in the same org chart.

Sources: [1]

Put tasks, approval gates, auditability, and budget enforcement in one control plane

Paperclip's work system covers issues, dependencies, comments, documents, attachments, and work products, with atomic checkout and execution locks designed to avoid duplicate work. Approval workflows, pause/resume/terminate controls, revision history, token and cost tracking, warning thresholds, and hard stops give operators explicit control over autonomous execution.

Sources: [1]

Turn recurring agent work into an operating system of heartbeats, cron, webhooks, and API triggers

Agents can wake on heartbeats to inspect assigned work, while routines support cron, webhook, and API triggers. The README describes tracked issues for routine runs plus workspace resolution, secret injection, skill loading, adapter invocation, structured logs, cost events, session state, and audit trails around execution.

Sources: [1]

Use the Docker quickstart without installing Node.js or pnpm on the host

The official Docker guide recommends docker compose -f docker/docker-compose.quickstart.yml up --build. The UI opens at http://localhost:3100, while embedded PostgreSQL data, uploaded assets, the local secrets key, and agent workspace data persist under ./data/docker-paperclip. The image also includes Claude Code, Codex, OpenCode, and Gemini CLIs.

Sources: [2]

A strong fit when many coding or business agents run continuously and need one layer for ownership and control

Paperclip is most relevant when multiple Claude Code, Codex, or other agents are already running in parallel and terminal tabs or scattered configuration files no longer make ownership, progress, cost, and approvals clear. It is a comparison candidate when you want to manage agent roles, daily work, budgets, and human review from business goals rather than only launch isolated agent sessions.

More agent autonomy increases the importance of credential, workspace, budget, and persistent-data controls

The Docker quickstart can launch the application without provider API keys, but local adapters such as Claude Code, Codex, and Gemini require their respective credentials to perform agent runs. Treat secrets and workspace permissions as execution-environment security boundaries in addition to Paperclip's approvals, budgets, and audit controls.

./data/docker-paperclip contains embedded PostgreSQL data, uploaded assets, the local secrets key, and agent workspace data. Treat that directory as persistent operational state with an explicit backup, access-control, and disposal policy. The source is MIT licensed. For non-Docker development, package.json requires Node.js 24.11 or newer and pnpm 9.15.4.

Sources: [2][3][4]

Official sources

  1. [1]paperclipai/paperclip — README(2026-09-15)
  2. [2]Paperclip docs — Docker(2026-09-15)
  3. [3]paperclipai/paperclip — package.json(2026-09-15)
  4. [4]paperclipai/paperclip — LICENSE(2026-09-15)
Supplemental curator note

We selected Paperclip because it manages multiple agents as an organization with roles, reporting lines, goals, budgets, and approvals rather than merely launching parallel sessions. Before adoption, treat provider credentials, workspace permissions, execution limits, and persistent-data backups as security boundaries in addition to Paperclip configuration.

Try it in 3 steps

  1. 1

    Get the source

    Clone the official repository and enter the Paperclip project root.

    git clone https://github.com/paperclipai/paperclip.git && cd paperclip
  2. 2

    Start the Docker quickstart

    This runs without installing Node.js or pnpm on the host. The UI can start without provider API keys.

    docker compose -f docker/docker-compose.quickstart.yml up --build
  3. 3

    Open the dashboard

    To execute agents, configure credentials for the Claude Code, Codex, Gemini, or other adapter you intend to use.

    http://localhost:3100
Check the official README

Growth

Growth trends · Last 30 days

80,720 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
768
Open PRs
3,186

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data
Stars
80,720
Forks
14,826
Watchers
395
Open issues
2,290
Primary language
TypeScript
License
MIT
Repository last updated
Sep 15, 2026
Report incorrect information

Tell us if any listing information is incorrect or outdated.

Paperclip — Open-Source AI Agent Organization Control Plane | OSS Tanbou