About this project
Paperclip is an open-source orchestration platform designed for managing teams of AI agents in a work context. It provides a Node.js server with a React UI that lets users organize multiple agents into a structured organization with roles, permissions, and goal alignment.
Key capabilities include:
- **Agent Management**: Bring your own agents from providers like Claude Code, Codex, Cursor, OpenClaw, Bash, or any HTTP/webhook bot. Agents are organized on an org chart with roles, titles, reporting lines, and permissions.
- **Task & Ticket System**: Tasks are tracked with full context inheritance from company goals down to individual issues. Atomic task checkout prevents double-work, and conversations are threaded with persistent sessions across reboots.
- **Heartbeat Execution**: Agents wake on scheduled intervals, check for assigned work, act on it, and report back. DB-backed wakeup queue with coalescing and automatic recovery for orphaned runs.
- **Cost Control**: Token and cost tracking across company, agent, project, goal, issue, provider, and model dimensions. Monthly budgets per agent with hard stops and warning thresholds.
- **Governance & Approvals**: Board approval workflows, execution policies with review stages, decision tracking, and the ability to pause, resume, or terminate any agent at any time.
- **Multi-Organization Support**: A single deployment can run unlimited companies with complete data isolation and separate audit trails.
- **Routines & Schedules**: Recurring tasks triggered by cron, webhooks, or API calls with configurable concurrency and catch-up policies.
- **Plugin System**: Instance-wide extensibility with out-of-process workers, capability-gated services, and UI contributions.
- **Secrets Management**: Scoped secrets with encrypted local storage or provider-backed object storage, injected only when explicitly needed.
- **Portable Company Templates**: Export and import entire organizations with secret scrubbing and collision handling.
The platform is self-hosted with no account required. Installation can be done via a one-line installer script or manually with `git clone` and `pnpm dev`. It uses an embedded PostgreSQL database by default and runs the API server at `http://localhost:3100`. Requirements are Node.js 24.11+ and pnpm 9.15+.
Paperclip is explicitly not a chatbot, agent framework, workflow builder, prompt manager, single-agent tool, or code review tool — it is an orchestration layer for teams of autonomous agents.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.