À propos du projet

Ruflo propose un harnais autour des modèles de langage comme Claude Code et Codex, fournissant aux agents des outils, de la mémoire, des boucles, des sandbox et des contrôles pour qu'ils puissent travailler de manière collaborative. Après une simple commande `npx ruflo init`, les utilisateurs accèdent à plus de 100 agents spécialisés organisés en essaims, à une architecture auto-apprenante qui s'améliore au fil des tâches passées, à une mémoire vectorielle avec indexation HNSW, ainsi qu'à une marketplace de plugins comptant plus de 30 extensions officielles couvrant l'orchestration d'essaims, les boucles de pilotage automatique, les modèles de workflow, la fédération entre machines, l'audit de sécurité, le suivi des coûts et des outils spécifiques à des domaines comme le trading neuronal et la gestion IoT. Le système intègre une CLI, un serveur MCP pour l'intégration avec Claude Code, une version bêta d'interface web pour des discussions multi-modèles avec appel d'outils parallèle, ainsi qu'une interface de Goal Planner qui transforme des objectifs exprimés en langage naturel en plans d'agents exécutables grâce à la recherche GOAP A*. Ruflo prend également en charge la fédération d'agents avec une sécurité zero-trust, permettant à des agents situés sur des machines ou au sein d'organisations différentes de se découvrir, de s'authentifier et d'échanger des tâches, tout en supprimant les données PII et en conservant des pistes d'audit. Toutes ces fonctionnalités sont conçues pour permettre aux développeurs de continuer à écrire du code pendant que Ruflo gère la coordination, la mémoire et la sécurité.