Mémoire relationnelle pour LLM : un système à trois couches modélise les relations utilisateur

Relational Memory est un prototype Python de 500 lignes qui ajoute une mémoire consciente des relations aux LLM comme Claude Opus et GPT-4o. Au lieu de stocker des faits sur les utilisateurs, il modélise la relation elle-même à travers sept dimensions psychologiques dérivées de modèles établis.
Comment ça fonctionne
Après chaque session, un LLM secondaire (Claude Haiku) analyse la conversation complète et évalue la relation sur sept dimensions : formalité, chaleur, humour, profondeur, confiance, énergie et résilience. Le système utilise une moyenne mobile exponentielle (EMA) pour les mises à jour, donnant plus de poids aux sessions récentes tout en conservant le contexte historique.
Structure de mémoire à trois couches
Toutes les cinq sessions, un "agent de temps de sommeil" consolide la mémoire en trois couches narratives :
- Ton de base : Un portrait de qui est l'utilisateur (durée de vie : mois)
- Modèles : Règles comportementales si-alors comme "quand l'IA devient superficielle, l'utilisateur réagit avec des questions plus pointues" (durée de vie : semaines)
- Ancres : Points de bascule qui ont façonné la relation (rétention à long terme)
Les fichiers de mémoire sont stockés en markdown simple que les utilisateurs peuvent lire directement. Le système oublie intentionnellement les modèles non soutenus par des données récentes pour éviter l'illusion d'un rappel parfait.
Fonctionnalité clé : Dimension Résilience
La résilience mesure la quantité de friction honnête que la relation peut supporter. Avec une résilience élevée, l'IA conteste quand elle n'est pas d'accord. Avec une résilience faible, elle formule les défis comme des questions. Cela permet à l'IA de connaître non seulement les préférences de l'utilisateur, mais aussi s'il peut supporter qu'on lui dise qu'il a tort.
Implémentation pratique
Installation et configuration :
pip install git+https://github.com/spectator81-png/relational-memory.git
export ANTHROPIC_API_KEY=sk-ant-...
relational-memory --mode flat # pour comparaison A/B
relational-memory --provider openai # pour GPT-4o
L'outil prend en charge les API Anthropic et OpenAI sans dépendances au-delà de leurs SDK respectifs. Il a été testé avec une personne sur sept sessions, montrant des différences notables dans les réponses de l'IA entre les modes avec et sans mémoire.
Exemples de réponses
Sans mémoire relationnelle, quand un utilisateur dit "Je me sens perdu. Beaucoup d'idées, je ne sais pas laquelle vaut la peine d'être poursuivie", l'IA répond avec des conseils génériques sur l'écriture des idées et le choix de celle avec le moins de résistance.
Avec la mémoire relationnelle activée, l'IA répond : "Je sais ça de toi. Tu ne penses pas en petites catégories. Mais 'laquelle en vaut la peine' pourrait être la mauvaise question. Quelle idée ne te laisse pas tranquille la nuit ?"
Les sept dimensions relationnelles ont été dérivées de six modèles psychologiques établis : Interpersonal Circumplex, PRQC, Russell Circumplex, et d'autres. Quatre dimensions proviennent directement de la littérature existante, une a été adaptée au contexte humain-IA, et deux sont nouvelles.
📖 Read the full source: r/ClaudeAI
👀 See Also

Machine Virtuelle Logique : Un Système Basé sur des Invites pour Stopper les Effondrements de Raisonnement des LLM
Un chercheur a développé un prompt de Machine Virtuelle Logique (LVM) qui force les LLM à s'arrêter et à signaler des modes d'effondrement spécifiques lorsqu'ils rencontrent des paradoxes ou des dérives de raisonnement, basé sur une seule loi de stabilité : K(σ) ⇒ K(β(σ)). Le prompt est indépendant du substrat et fonctionne sur des modèles comme Grok et Claude.

Dépôt de Compétences Awesome OpenClaw Offre Plus de 5 400 Compétences Filtrées
Un dépôt GitHub appelé awesome-openclaw-skills propose plus de 1 715 compétences prêtes pour la production que les agents IA peuvent installer avec une seule commande CLI, filtrées à partir du registre officiel OpenClaw Skills Registry.

Codev : Flux de travail de l'agent IA pour 106 PR en 14 jours
Codev est un système open-source qui coordonne plusieurs agents d'IA grâce à un flux de travail strict Spécification → Plan → Implémentation → Revue → PR, détectant 20 bogues avant la mise en production et produisant un code noté 1,2 point de mieux sur une échelle de 10 points.

NarrateAI MCP Server Demo Montre Comment Claude Ajoute une Voix Off aux Vidéos
Une démonstration en direct montre Claude utilisant le serveur MCP de NarrateAI pour narrer automatiquement des vidéos à partir d'une URL, gérant le sondage asynchrone et générant la narration en analysant les enregistrements d'écran silencieux.