Paperclip AI

开源 AI Agent 编排平台 — 构建"零人类公司"

⭐ 63,710 Stars 🍴 11,448 Forks 📦 TypeScript 📋 MIT License
★ GitHub 仓库

📖 项目简介

Paperclip AI 是一个开源的 Node.js 服务器 + React UI 平台,用于编排多个 AI Agent 构建"零人类公司"

如果说 OpenClaw 是一个员工,那么 Paperclip 就是这家公司
Bring your agents. Assign goals. Track work and costs from one dashboard.

它的本质是一个企业级 AI 协调控制平面,包含:组织架构、目标对齐、预算管理、审批流程、审计日志、工单系统。与任务管理工具外观相似,但底层是完全的公司治理架构。

📊 项目概览

63.7k
GitHub Stars
11.4k
Forks
TypeScript
主语言
v2026.428.0
最新版本

最后更新:2026-05-09 · 活跃度极高(2天前有提交)· 官方文档:paperclip.ing/docs

⚡ 核心特性

🔌 Bring Your Own Agent

支持 OpenClaw、Claude Code、Codex、Cursor、Bash 等任何能接收心跳的 Agent

🎯 目标对齐(Goal Alignment)

每个任务都追溯到公司使命,Agent 始终知道做什么、为什么做

💓 心跳执行(Heartbeats)

Agent 按计划唤醒、检查工作并执行,委托流程沿组织架构上下传递

💰 成本控制

每个 Agent 设置月度预算,超出自动停止,防止费用失控

🏢 多公司支持

一次部署、多个公司、完整数据隔离,适合投资组合管理

🎫 工单系统

每条对话可追溯,每个决策有解释,完整工具调用追踪和不可变审计日志

🛡️ 治理与审批

审批雇用、覆盖策略、随时暂停或终止任何 Agent,你是董事会

📱 移动端支持

从手机监控和管理你的 AI 公司

✅ 什么时候该用 Paperclip?

场景说明
🎯 构建自主 AI 公司你想让多个 AI Agent 像公司员工一样协作
🤖 协调多种 Agent同时运行 OpenClaw、Claude Code、Codex、Cursor 等多个 Agent
📊 监控成本需要对 token 消耗进行预算管理和预警
🔄 24/7 自动运行Agent 自主运行,但仍需人工审计和介入
📋 任务追踪需要类似任务管理器的界面来管理 Agent 工作
🏢 多公司管理一个部署管理多个相互隔离的 AI 公司

❌ 什么时候不需要 Paperclip?

场景原因
🤖 单个 Agent只有一个 Agent?可能不需要 Paperclip
💬 聊天机器人Paperclip 没有聊天窗口,是任务驱动的
🔧 纯 Agent 框架Paperclip 不构建 Agent,只编排已有的 Agent
🔗 拖拽工作流Paperclip 不是流水线构建器,建模的是公司而非流程

🏗️ 系统架构

Paperclip 是一个完整的控制平面,而非包装器:

┌──────────────────────────────────────────────────────────────┐ │ PAPERCLIP SERVER │ │ │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │Identity & │ │ Work & │ │ Heartbeat │ │Governance │ │ │ │ Access │ │ Tasks │ │ Execution │ │& Approvals│ │ │ └───────────┘ └───────────┘ └───────────┘ └───────────┘ │ │ │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │ Org Chart │ │Workspaces │ │ Plugins │ │ Budget │ │ │ │ & Agents │ │ & Runtime │ │ │ │ & Costs │ │ │ └───────────┘ └───────────┘ └───────────┘ └───────────┘ │ └──────────────────────────────────────────────────────────────┘

支持的 Agent 类型:Claude Code · Codex · Cursor · Bash · HTTP/Webhook

🚀 快速开始

方式一:一键引导(推荐)

npx paperclipai onboard --yes

默认使用本地可信模式(loopback),最快体验。如需认证模式:

npx paperclipai onboard --yes --bind lan   # LAN 模式
npx paperclipai onboard --yes --bind tailnet  # Tailscale 模式

方式二:手动安装

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

服务器启动在 http://localhost:3100,自动创建嵌入式 PostgreSQL,无需手动配置数据库。

环境要求

依赖版本要求
Node.js20+
pnpm9.15+
数据库自动嵌入(开发模式)或外部 PostgreSQL(生产)

☁️ 部署模式

模式说明适用场景
local_trusted 本地回环(loopback),无认证,最快上手 本地开发、快速演示
authenticated 完整认证,支持多用户和 Board 审批流程 团队协作、正式使用
lan 局域网访问,适合内网部署 团队内网、Tailscale 组网
tailnet Tailscale 穿透,支持远程访问 移动办公、个人远程管理

技术栈:Node.js + React + PostgreSQL + TypeScript

⚠️ 注意:Paperclip 是全栈 Node.js + 数据库应用,不支持 Cloudflare Pages(静态托管)。如需云端部署,可考虑 Cloudflare Container Apps、自托管 VPS 或 Railway。

⚔️ 与竞品对比

特性 Paperclip AI 普通 Agent 框架 任务管理器 + Chat
Agent 编排⚠️ 有限
公司治理架构
预算与成本控制⚠️ 无原生
心跳执行引擎⚠️ 自建
多公司数据隔离⚠️ 需自建
审批与治理流程⚠️ 人工
插件系统⚠️ 视框架
开源✅ MIT⚠️ 视情况⚠️ 视情况

💡 Paperclip 解决的问题

没有 Paperclip有了 Paperclip
❌ 20 个 Claude Code 标签页打开,不知道每个在做什么,重启后全部丢失 ✅ 基于工单的任务管理,对话持久化,跨重启恢复
❌ 手动从多个地方收集上下文来提醒 Bot 在做什么 ✅ 上下文从任务→项目→公司目标自动流转
❌ Agent 配置混乱,不断重新发明任务管理和协调机制 ✅ 组织架构、工单、委托、治理开箱即用
❌ 运行循环浪费数百美元 token,配额在不知不觉中耗尽 ✅ 成本追踪暴露预算,超出自动暂停
❌ 定期任务(客服、社交、报告)需要手动触发 ✅ 心跳处理定时工作,管理监督

🗺️ 路线图

✅ 已完成

插件系统 OpenClaw Agent 员工 公司导入/导出 AGENTS.md 配置 技能管理器 定时任务 预算管理 Agent 审批 多用户支持

⚪ 进行中 / 规划中

云 / 沙盒 Agent Artifact & 工作产出 记忆 / 知识库 结果强制执行 深度规划 工作队列 自组织 CEO Chat 云端部署 桌面应用

🔗 相关资源

资源链接
🌐 官方文档https://paperclip.ing/docs
💬 Discord 社区https://discord.gg/m4HZY7xNG3
𝕏 Twitterhttps://x.com/papercliping
📦 npmnpx paperclipai onboard --yes
🗂️ 官方插件列表awesome-paperclip