Odyssey est un système d'IA multi-agent open-source orchestrant plusieurs agents LLM avec outils modulaires et mémoire pour l'automatisation de tâches complexes.
Odyssey offre une architecture flexible pour la création de systèmes multi-agent collaboratifs. Il comprend des composants centraux tels que le Task Manager pour définir et répartir les sous-tâches, modules de mémoire pour stocker le contexte et l'historique des conversations, contrôleurs d'agents pour la coordination des agents alimentés par LLM, et gestionnaires d'outils pour l'intégration d'API externes ou de fonctions personnalisées. Les développeurs peuvent configurer des workflows via des fichiers YAML, sélectionner des noyaux LLM préconstruits (par ex. GPT-4, modèles locaux), et étendre le framework avec de nouveaux outils ou backends de mémoire. Odyssey journalise les interactions, supporte l'exécution asynchrone des tâches et permet des boucles de raffinage itératif, le rendant idéal pour la recherche, le prototypage et les applications multi-agent prêtes pour la production.
LangMem fournit des capacités spécialisées de gestion de la mémoire pour les agents IA, leur permettant de conserver et de rappeler d'énormes quantités d'informations. Cet outil permet aux utilisateurs d'ajouter des souvenirs, de modifier des informations existantes et de récupérer des souvenirs en fonction de requêtes spécifiques. En intégrant la mémoire dans les processus IA, LangMem améliore la compréhension contextuelle et la pertinence des réponses, ce qui le rend inestimable pour les applications nécessitant un apprentissage et une adaptation continus.