Un nouveau projet open source nommé Recall propose d’équiper l’assistant d’IA Claude d’une mémoire de projet entièrement locale, améliorant ainsi sa capacité à interagir avec des bases de code complexes.
Développé par Raiyan Yahya et présenté sur Hacker News, Recall utilise une base de données vectorielle locale, LanceDB, pour stocker et indexer les fichiers d’un projet. Ce système permet à Claude de disposer d’un contexte étendu sur le code, sans que les données ne quittent la machine de l’utilisateur.
L’outil synchronise automatiquement le répertoire du projet et offre une interface en langage naturel pour interroger le code. Il peut ainsi répondre à des questions, identifier des sections pertinentes ou suggérer des modifications, palliant les limitations de la fenêtre de contexte des grands modèles de langage.
Cette approche pourrait significativement optimiser l’efficacité des assistants d’IA pour les tâches de développement logiciel, en leur offrant une compréhension plus profonde et plus privée des projets.
Source : Hacker News (Algolia)