DiffMem : Mémoire différentielle basée sur Git pour les agents IA

2025-08-21
DiffMem : Mémoire différentielle basée sur Git pour les agents IA

DiffMem est un backend de mémoire léger, basé sur Git, conçu pour les agents IA et les systèmes conversationnels. Il utilise des fichiers Markdown pour un stockage lisible par l'homme, Git pour le suivi de l'évolution temporelle via des différentiels et un index BM25 en mémoire pour une récupération rapide et explicable. Ce projet est une preuve de concept (POC) explorant comment les systèmes de contrôle de version peuvent servir de base à une mémoire efficace et évolutive dans les applications IA. DiffMem traite la mémoire comme un référentiel versionné, séparant l'état actuel des changements historiques. Cela permet aux agents d'interroger et de rechercher une surface compacte et à jour, sans la surcharge des données historiques, tout en permettant des explorations approfondies de l'évolution si nécessaire. Il s'attaque aux défis des systèmes de mémoire IA traditionnels, offrant une solution évolutive, lisible par l'homme et auditable.

Développement