À propos du projet
GoClaw est une plateforme multi-tenant d'agents IA réécrite en Go, inspirée par OpenClaw. Elle fournit un binaire unique (~25 Mo) qui fonctionne sur un petit VPS, sans runtime Node.js et avec un démarrage rapide. Les fonctionnalités clés incluent un pipeline d'agents en 8 étapes, un système de prompts à 4 modes, une mémoire à 3 niveaux (de travail, épisodique, sémantique), un coffre de connaissances avec wikilinks et recherche hybride, des équipes d'agents avec tableaux de tâches et délégation, une auto-évolution avec garde-fous, PostgreSQL multi-tenant avec clés API chiffrées et RBAC, la prise en charge de plus de 20 fournisseurs de LLM (Anthropic, OpenAI, OpenRouter, Groq, DeepSeek, Gemini, Mistral, xAI, MiniMax, DashScope, Claude CLI, Codex, ACP, et tout endpoint compatible OpenAI), et 7 canaux de messagerie (Telegram, Discord, Slack, Zalo OA, Zalo Personnel, Feishu/Lark, WhatsApp). La sécurité comprend un système de permissions à 5 couches, une limitation de débit, une détection d'injection de prompts, une protection SSRF et un chiffrement AES-256-GCM. L'observabilité est intégrée avec le traçage des appels LLM et une exportation optionnelle OpenTelemetry. Le projet propose également une édition de bureau (GoClaw Lite) pour les agents locaux avec SQLite, sans nécessiter Docker ni PostgreSQL. Les options de déploiement incluent Docker Compose, Easypanel et un binaire autonome avec un tableau de bord web intégré. L'architecture est pilotée par les événements avec des événements de domaine typés pour la consolidation asynchrone. Elle comprend plus de 30 outils intégrés dans les catégories système de fichiers, runtime, web, mémoire, médias, compétences, équipes et automatisation, ainsi qu'une API webhook pour les déclencheurs externes. La licence est CC BY-NC 4.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.