Système de mémoire MCP local avec consolidation pour les conversations d'IA

✍️ OpenClawRadar📅 Publié: February 26, 2026🔗 Source
Système de mémoire MCP local avec consolidation pour les conversations d'IA
Ad

Ce que c'est

Un développeur a créé un système de mémoire locale pour les conversations d'IA qui consolide et synthétise les informations plutôt que de simplement les stocker. Construit comme un serveur MCP, il fonctionne avec des clients compatibles comme Claude Desktop et Claude Code, fonctionnant à 100 % localement sans que les données ne quittent votre matériel.

Comment ça fonctionne

Le principal différentiateur par rapport aux systèmes RAG standard est le processus de consolidation. Toutes les 6 heures, un LLM local (Qwen 2.5-7B fonctionnant dans LM Studio) regroupe les souvenirs récents par sujet et les consolide en documents de connaissances structurés. Il extrait des faits, des solutions et des préférences, les fusionne avec les connaissances existantes et versionne le tout.

Stack technique

  • Embeddings : nomic-embed-text-v1.5 via LM Studio
  • Recherche vectorielle : FAISS (hybride sémantique + mots-clés)
  • LLM de consolidation : Qwen 2.5-7B (Q4) via LM Studio
  • Stockage : SQLite pour les épisodes, FAISS pour les vecteurs
  • Protocole : MCP — fonctionne avec tout ce qui le supporte
  • Configuration : TOML

Fonctionnalités

  • Déduplication sémantique avec un seuil de similarité cosinus de 0,95
  • Score de surprise adaptatif — les souvenirs fréquemment consultés sont boostés, les obsolètes s'estompent
  • Écritures atomiques avec tempfile + os.replace pour la protection contre les plantages
  • Suppression FAISS basée sur des tombstones — O(1) au lieu de reconstruire tout l'index
  • Dégradation gracieuse — si LM Studio tombe, le stockage fonctionne toujours, la consolidation est mise en pause
  • 88 tests réussis
Ad

Outils MCP

  • memory_store — enregistrer un épisode avec type, étiquettes, score de surprise
  • memory_recall — recherche sémantique à travers les épisodes + connaissances consolidées
  • memory_forget — marquer un épisode pour suppression
  • memory_correct — mettre à jour un document de connaissance
  • memory_export — sauvegarde JSON complète
  • memory_status — vérification de l'état

Pourquoi MCP a été choisi

Les modèles sont fréquemment remplacés, mais les connaissances accumulées ne devraient pas disparaître avec eux. MCP rend la mémoire portable — un seul stockage, de nombreuses interfaces. La couche mémoire devient plus précieuse que n'importe quel modèle individuel.

Résultats pratiques

Après environ une semaine d'utilisation, le système a construit des documents de connaissances sur le matériel PC, la configuration VR, les préférences de codage et les architectures de projet — tous synthétisés à partir de conversations normales. Lors du démarrage de nouvelles discussions, l'IA connaît déjà le contexte de l'utilisateur sans qu'il ait besoin de se réexpliquer.

Exigences

  • Python 3.11+
  • LM Studio avec Qwen 2.5-7B et nomic-embed-text-v1.5 chargés
  • N'importe quel client MCP

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

Agent AFK Claude Code : Exécutez des travailleurs autonomes soutenus par Discord via le plugin Teams
Tools

Agent AFK Claude Code : Exécutez des travailleurs autonomes soutenus par Discord via le plugin Teams

Utilisez le plugin des canaux officiels et l'agent d'équipe avec la variable d'environnement CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 pour lancer des travailleurs uniques depuis Discord. Inclut un CLAUDE.md complet pour un agent chef qui répartit, ne travaille jamais, et force l'arrêt des travailleurs silencieux après 60 minutes.

OpenClawRadar
Outil Local d'Analyse d'Images par IA Utilise des Modèles de Vision Ollama pour les Retours
Tools

Outil Local d'Analyse d'Images par IA Utilise des Modèles de Vision Ollama pour les Retours

Un développeur a créé une application de bureau gratuite qui analyse localement les images générées par IA à l'aide des modèles de vision Ollama. L'outil fournit des rapports de retour structurés incluant des suggestions d'amélioration et des optimisations de prompts.

OpenClawRadar
Guilde OpenClaw : Serveur d'agents IA multi-utilisateurs pour les équipes
Tools

Guilde OpenClaw : Serveur d'agents IA multi-utilisateurs pour les équipes

OpenClaw Guild étend OpenClaw mono-utilisateur en un serveur d'IA multi-utilisateurs avec contrôle d'accès basé sur les rôles, des données isolées par agent et un système de mémoire à 4 niveaux. Il comprend un tableau de bord d'administration web et un déploiement Docker-compose pour une installation en 15 minutes.

OpenClawRadar
Un développeur indie déploie un site complet de studio de jeu via Claude Code, incluant une couche de données API Steam
Tools

Un développeur indie déploie un site complet de studio de jeu via Claude Code, incluant une couche de données API Steam

Un développeur de jeux indépendant a utilisé Claude Code pour construire et déployer un site web de studio de jeux sans toucher à un terminal, y compris une couche de données qui récupère des informations en direct depuis l'API Steam.

OpenClawRadar