À propos du projet
Paperclip est une plateforme d'orchestration open-source conçue pour gérer des équipes d'agents IA dans un contexte professionnel. Elle propose un serveur Node.js avec une interface React permettant aux utilisateurs d'organiser plusieurs agents au sein d'une structure organisée avec des rôles, des permissions et un alignement des objectifs.
Capacités clés :
- **Gestion des agents** : Intégrez vos propres agents depuis des fournisseurs comme Claude Code, Codex, Cursor, OpenClaw, Bash ou tout bot HTTP/webhook. Les agents sont organisés sur un organigramme avec des rôles, des titres, des lignes hiérarchiques et des permissions.
- **Système de tâches et tickets** : Les tâches sont suivies avec héritage complet du contexte depuis les objectifs de l'entreprise jusqu'aux problèmes individuels. Le checkout atomique des tâches évite les doublons, et les conversations sont threadées avec des sessions persistantes à travers les redémarrages.
- **Exécution par battement cardiaque** : Les agents se réveillent à des intervalles planifiés, vérifient le travail assigné, agissent et font un rapport. File d'attente de réveil basée sur la base de données avec cohélation et récupération automatique des exécutions orphelines.
- **Contrôle des coûts** : Suivi des tokens et des coûts à travers les dimensions entreprise, agent, projet, objectif, problème, fournisseur et modèle. Budgets mensuels par agent avec arrêts durs et seuils d'avertissement.
- **Gouvernance et approbations** : Workflows d'approbation par le conseil, politiques d'exécution avec étapes de revue, suivi des décisions, et capacité de mettre en pause, reprendre ou terminer n'importe quel agent à tout moment.
- **Support multi-organisations** : Un déploiement unique peut exécuter un nombre illimité d'entreprises avec une isolation complète des données et des journaux d'audit séparés.
- **Tâches récurrentes et plannings** : Tâches récurrentes déclenchées par cron, webhooks ou appels API avec concurrence configurable et politiques de rattrapage.
- **Système de plugins** : Extensibilité à l'échelle de l'instance avec des workers hors processus, des services à capacités conditionnées et des contributions à l'interface utilisateur.
- **Gestion des secrets** : Secrets scoped avec stockage local chiffré ou stockage objet basé sur le fournisseur, injectés uniquement lorsque explicitement requis.
- **Modèles d'entreprise portables** : Export et import d'organisations complètes avec nettoyage des secrets et gestion des collisions.
La plateforme est auto-hébergée sans compte requis. L'installation peut se faire via un script installateur en une ligne ou manuellement avec `git clone` et `pnpm dev`. Elle utilise une base de données PostgreSQL intégrée par défaut et exécute le serveur API sur `http://localhost:3100`. Les exigences sont Node.js 24.11+ et pnpm 9.15+.
Paperclip n'est explicitement ni un chatbot, ni un framework d'agent, ni un constructeur de workflows, ni un gestionnaire de prompts, ni un outil pour agent unique, ni un outil de revue de code — c'est une couche d'orchestration pour des équipes d'agents autonomes.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.