Engram : couche mémoire open-source pour Claude Code et les clients MCP

✍️ OpenClawRadar📅 Publié: February 28, 2026🔗 Source
Engram : couche mémoire open-source pour Claude Code et les clients MCP
Ad

Qu'est-ce qu'Engram

Engram est une couche de mémoire intelligente construite avec Claude Code qui fonctionne comme un serveur MCP (Model Context Protocol) compatible avec n'importe quel client MCP. Il est gratuit et open-source sous licence AGPL.

Comment il diffère de la mémoire automatique native de Claude

Anthropic a récemment lancé la mémoire automatique pour Claude Code, ce qui valide le besoin d'une mémoire persistante pour les agents. Cependant, Engram offre plusieurs différences clés :

  • Aucune limite : Stocke des souvenirs illimités avec une recherche sémantique vectorielle (ne récupère que le contenu pertinent)
  • 96 % de tokens en moins : Utilise environ 800 tokens par requête contre 5 000+ pour charger un fichier markdown entier
  • Précision supérieure : Atteint 80 % de précision sur le benchmark LOCOMO (benchmark de mémoire standard de Snap Research) contre 29 % pour les approches par fichiers plats
  • Transversal aux projets : Un seul coffre-fort pour tous les projets, pas isolé par dépôt
  • Couche d'intelligence : Inclut l'extraction automatique, la consolidation, la détection de contradictions et le rappel bi-temporel
  • Compatibilité client : Fonctionne avec n'importe quel client MCP, pas limité à Claude Code

Le système natif de Claude écrit des fichiers markdown avec une limite de 200 lignes (environ 5 000 tokens chargés à chaque session) et fonctionne par projet sans recherche sémantique.

Ad

Implémentation technique

En coulisses, Engram utilise :

  • SQLite + sqlite-vec pour la recherche vectorielle
  • Un graphe de connaissances pour les relations entre entités
  • Une consolidation alimentée par LLM qui produit des insights plutôt que du simple stockage

Fonctions principales

Votre agent interagit avec Engram via ces appels principaux :

  • engram_remember : Stocker des souvenirs
  • engram_recall : Récupérer des souvenirs

Outils MCP supplémentaires

  • engram_ask : Réponse aux questions
  • engram_consolidate : Fusionner des souvenirs liés
  • engram_audit : Recouper avec du contenu externe
  • engram_briefing : Contexte de début de session

Pour commencer

L'installation prend environ 2 minutes :

npm install -g engram-sdk
engram init

Cela détecte automatiquement Claude Code et Cursor, écrit la configuration MCP et crée votre coffre-fort.

Disponibilité

Engram est listé dans le registre MCP officiel sous io.github.tstockham96/engram.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Le hook Git pre-commit empêche les agents d'IA de codage de commettre avec une documentation obsolète.
Tools

Le hook Git pre-commit empêche les agents d'IA de codage de commettre avec une documentation obsolète.

Un développeur a créé un crochet Git pre-commit qui bloque les commits lorsque les fichiers de documentation sont obsolètes, ciblant spécifiquement les problèmes avec les agents d'IA de codage comme Claude Code, Cursor, Windsurf et Copilot. L'outil se termine avec le code d'erreur 1 pour forcer les agents d'IA à mettre à jour la documentation avant de continuer.

OpenClawRadar
Cadre pour les coéquipiers IA dans Slack, entièrement opéré depuis Claude Code
Tools

Cadre pour les coéquipiers IA dans Slack, entièrement opéré depuis Claude Code

ginnie-agents est un framework open-source pour exécuter des agents IA autonomes avec des identités Slack, une mémoire à trois niveaux, des routines cron et des horaires de travail — le tout configuré et opéré via Claude Code. Nécessite Claude Code Max, Docker, Node 22+ et un espace de travail Slack avec les permissions de création d'applications.

OpenClawRadar
clarp : Alternative Open Source Gratuite à Claude -p Avant la Tarification au Compteur du 15 Juin
Tools

clarp : Alternative Open Source Gratuite à Claude -p Avant la Tarification au Compteur du 15 Juin

Claude -p passe à la facturation à l'usage le 15 juin. clarp est un CLI open source qui le remplace pour les workflows locaux — il suffit de changer le nom du binaire de claude à clarp.

OpenClawRadar
agentcache : Bibliothèque Python pour la mise en cache de préfixes LLM multi-agents
Tools

agentcache : Bibliothèque Python pour la mise en cache de préfixes LLM multi-agents

agentcache est une bibliothèque Python qui permet aux frameworks multi-agents LLM de partager des préfixes de prompts mis en cache, atteignant jusqu'à 76 % de taux de succès de cache et réduisant le temps d'inférence de plus de moitié dans les tests avec GPT-4o-mini.

OpenClawRadar