À propos du projet
Musubi (結び) est un serveur de mémoire Python autonome conçu pour des flottes d'agents IA ayant besoin d'un substrat partagé, afin que ce qu'un agent apprend soit utilisable par les autres. Il organise la mémoire en trois plans : épisodique (captures brutes notées par un LLM), conceptuel (clusters synthétisés quotidiennement) et curaté (notes Obsidian revues par l'humain). Un moteur de cycle de vie exécute cinq balayages cron (maturation, synthèse, promotion, rétrogradation, réflexion) verrouillés par fichier, idempotents et journalisés dans SQLite. Il inclut aussi un plan d'artefacts pour les blobs binaires et un plan de pensées pour la messagerie pub/sub agent-à-agent. Construit sur Python 3.12, Qdrant pour la recherche hybride (dense + sparse + rerank), TEI pour les embeddings, Ollama pour les appels LLM, et FastAPI/gRPC pour les API. Déployable via Docker Compose ou Ansible, avec des images signées par cosign et des attestations SBOM. La version v1.0 inclut le namespacing agent-comme-tenant, la récupération hybride, la surface HTTP complète, les adaptateurs MCP/LiveKit/OpenClaw et une chaîne de publication automatisée.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.