[Recommandation Open Source] Claude-Mem : un système de compression de mémoire persistante conçu pour Claude Code Grâce à la compression intelligente et au stockage local, @Claude_Memory peut se souvenir des opérations de programmation, des décisions et du contexte précédents, offrant ainsi à l'IA des capacités de mémoire à long terme entre les sessions et réduisant la consommation de jetons, sur la base de la base de données vectorielle @trychroma. Valeur fondamentale : Résoudre le problème de l’« amnésie ». En général, lorsqu’on met fin à une conversation avec une IA ou qu’on redémarre l’appareil, celle-ci perd tout le contexte précédent. Dans les projets de développement à long terme, cela signifie qu’il faut systématiquement expliquer à l’IA le contexte du projet, les choix technologiques ou les modifications apportées au code. La fonction de Claude-mem : • Mémoire persistante : Elle enregistre automatiquement vos actions en code Claude. • Rappel automatique : lorsque vous démarrez une nouvelle session, elle « injecte » automatiquement les informations clés de la session précédente (telles que les bogues corrigés, les modifications de la structure du projet et les préférences de l’utilisateur) dans le nouveau contexte. • Fonctionnement transparent : Tout ceci se fait automatiquement en arrière-plan, sans que les utilisateurs aient à gérer manuellement les fichiers de mémoire. Fonctionnalités clés : Compression et résumé intelligents : Au lieu de simplement enregistrer tous les journaux de conversation (ce qui épuiserait rapidement les quotas de jetons), l’application utilise le SDK Claude Agent pour effectuer une compression sémantique des opérations. Elle transforme les longs journaux d’appels d’outils en « résumés sémantiques » concis, ne conservant que les informations essentielles. • Injection de contexte intersession : lorsqu'une nouvelle session démarre, elle récupère et charge intelligemment les souvenirs historiques pertinents, permettant à Claude de continuer à travailler sans interruption. • Fonctionnalité de recherche en langage naturel : vous pouvez demander directement à Claude : « Où en étions-nous la dernière fois ? » ou « Comment avez-vous corrigé ce bug auparavant ? », et il récupérera la réponse dans sa mémoire grâce à ses capacités de recherche intégrées. • Interface de gestion visuelle : Fournit une interface utilisateur Web locale (généralement à l’adresse localhost:37777) qui vous permet de visualiser le flux de mémoire de l’IA comme si vous parcouriez une chronologie, et de voir intuitivement ce dont elle s’est souvenue. Le principe technique du projet repose sur une architecture modulaire pour implémenter la « lecture » et l’« écriture » en mémoire : • Hooks : Utilisez les hooks de cycle de vie de Claude Code pour surveiller chaque appel d'outil (tels que la lecture/écriture de fichiers, l'exécution de commandes). • Traitement (Travailleur) : Un processus de travail en arrière-plan reçoit ces données et utilise un modèle d'IA pour les analyser et les résumer. • Stockage (SQLite) : Les données traitées sont stockées dans une base de données SQLite locale, permettant une recherche plein texte efficace. • Injection : Lorsqu'un utilisateur démarre une nouvelle tâche, le système récupère automatiquement les informations les plus pertinentes de la base de données en fonction du contexte actuel et les transmet à Claude. Pourquoi est-ce important ? • Économisez des jetons et de l'argent : en compressant la mémoire, on évite d'envoyer à plusieurs reprises un grand nombre de conversations historiques, ce qui réduit directement les coûts des appels API (économie d'environ 2000 jetons par startup). • Amélioration de l'efficacité du développement : les développeurs n'ont plus besoin de jouer le rôle de « répétiteurs », et l'IA peut se mettre au travail plus rapidement, comme un collègue qui connaît parfaitement le projet. • Confidentialité et localisation : les données en mémoire sont stockées localement, ce qui donne aux utilisateurs un contrôle total et la possibilité de filtrer les informations sensibles (telles que les clés API) via la configuration. Adresse open source :
Chargement du thread
Récupération des tweets originaux depuis X pour offrir une lecture épurée.
Cela ne prend généralement que quelques secondes.
![[Recommandation Open Source] Claude-Mem : un système de compression de mémoire persistante conçu pour Claude Code
Grâc](https://pbs.twimg.com/media/G8DNs7jaIAA2whx.jpg)