thedotmack/claude-mem

Mémoire persistante inter-sessions pour les agents de codage tels que Claude Code : utilise des hooks de cycle de vie pour enregistrer automatiquement les appels d'outils, générer des résumés sémantiques et stocker le tout dans SQLite local et Chroma. Les nouvelles sessions intègrent automatiquement le contexte pertinent, et la récupération à la demande est possible via les outils MCP.

Mémoire persistante inter-sessions pour les agents de codage tels que Claude Code : utilise des hooks de cycle de vie pour enregistrer automatiquement les appels d'outils, générer des résumés sémantiques et stocker le tout dans SQLite local et Chroma. Les nouvelles sessions intègrent automatiquement le contexte pertinent, et la récupération à la demande est possible via les outils MCP.

Étoiles 104811 (+336 / 24h)

Raison

  • La récupération s'effectue en trois niveaux : search renvoie d'abord un index court avec IDs, timeline montre le contexte avant et après, et get_observations ne récupère que les enregistrements complets filtrés ; l'auteur affirme que cela permet d'économiser environ 10 fois plus de tokens
  • En plus de Claude Code, prend en charge OpenCode, T3 Code, Antigravity CLI, Pi, DeepSeek Harness, Grok Bot et la passerelle OpenClaw ; installation via npx claude-mem install --ide <nom>
  • CLAUDE_MEM_MODE permet de définir le mode de travail et la langue de la mémoire (par ex. code--zh) ; le contenu entouré de balises <private> n'est pas stocké

Utilisation

  • npx claude-mem install ; ou dans Claude Code, /plugin marketplace add thedotmack/claude-mem, puis /plugin install claude-mem, avec redémarrage pour activer
  • N'utilisez pas npm install -g claude-mem, car cela n'installe que le SDK sans enregistrer les hooks ; nécessite Node.js 20+, Bun et uv sont installés automatiquement s'ils manquent

Risques

  • L'installateur vous demande par défaut de vous connecter via le navigateur et d'activer l'observateur claude-mem hébergé (essai gratuit de 30 jours, puis utilisation de votre abonnement Anthropic par défaut, sauf si vous souscrivez) ; pour éviter la connexion, passez l'option --provider ou définissez CLAUDE_MEM_ONLINE_OPTIN=false
  • Lors de l'installation pour Grok Bot, l'option par défaut est CMEM Pro hébergé ; la sauvegarde des captures d'écran et la synchronisation cloud sont désactivées par défaut, mais les données sont téléversées vers cmem.ai si activées ; le dépôt existe depuis 2025 ans, sous licence Apache-2.0

Ouvrir

Trendshift(GitHub Trending 快照)

Parcourir les dernières actualités IA