agent-recall : MCP SQLite local pour une mémoire de code Claude persistante

Résoudre le problème de mémoire de session de Claude Code
Claude Code oublie tout entre les sessions, obligeant les utilisateurs à réexpliquer les détails de l'équipe, les décisions et les blocages. Bien que CLAUDE.md fonctionne pour des projets uniques, cela devient désordonné sur plusieurs projets avec des contextes conflictuels.
agent-recall aborde ce problème avec une couche de mémoire locale basée sur SQLite qui persiste entre les sessions sans dépendances cloud.
Comment ça fonctionne
- Un seul fichier SQLite en mode WAL - pas de cloud, pas de base de données vectorielle, rien ne quitte votre machine
- 9 outils MCP qui permettent à Claude de sauvegarder des entités, des relations et des observations pendant que vous travaillez
- Au début de chaque session, une IA génère un résumé structuré couvrant les personnes clés, les décisions récentes et les blocages actifs au lieu de déverser des données brutes
- Historique des emplacements versionnés - les anciennes valeurs sont archivées, pas écrasées
Fonctionnalités principales
Comparé à claude-memory-mcp (qui est excellent pour les mémoires libres), agent-recall propose :
- Modèle entité-relation pour les données structurées
- Visibilité limitée pour contrôler quel projet voit quel contexte
- Résumés générés par IA plutôt que de charger des faits bruts dans le contexte
Configuration
L'installation est simple :
pip install 'agent-recall[mcp]'Ensuite, ajoutez le serveur à votre fichier de configuration .mcp.json. L'outil est sous licence MIT avec 321 tests et a été développé en exécutant environ 30 agents quotidiennement pour le travail.
L'auteur soulève une question intéressante sur les approches d'implémentation : les résumés générés par IA sont-ils réellement meilleurs que le chargement de faits bruts dans le contexte ? Cela reflète les expérimentations en cours dans l'écosystème MCP sur les stratégies optimales de gestion de la mémoire.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

TailClaude : Interface Web Open Source pour Accéder aux Sessions de Code Claude depuis Mobile et Navigateur
TailClaude est une interface web open source qui vous permet d'accéder et de poursuivre des sessions Claude Code depuis votre téléphone ou n'importe quel navigateur en moins d'une minute grâce à Tailscale. Le projet a été développé avec l'assistance de Claude Code pour la structure, le backend de streaming SSE, l'interface de chat adaptée aux mobiles et l'intégration de codes QR.

Libretto : Génération Déterministe d'Automatisation de Navigateur pour les Agents d'IA de Programmation
Libretto est une boîte à outils Skill+CLI qui permet aux agents d'IA de codage de générer des scripts d'automatisation de navigateur déterministes sous forme de code réel, s'éloignant des agents d'IA en temps d'exécution. Il combine l'automatisation d'interface utilisateur Playwright avec des requêtes réseau/API directes pour la fiabilité et inclut des modes de débogage pas à pas et en lecture seule.

Le système Auto-Fix utilise Claude Code Headless pour détecter et corriger les erreurs de production.
Un développeur a créé un système automatisé de correction d'erreurs de production en utilisant Claude Code CLI en mode headless. Le système détecte les erreurs dans les logs, crée des worktrees git isolés pour chaque problème, demande à Claude d'écrire des correctifs, et nécessite une approbation manuelle via Telegram avant de créer des PR.

OpenAlly : Assistant IA local pour Android avec contrôle téléphonique
OpenAlly est une application Android qui exécute un assistant IA localement sur votre téléphone via un processus Node.js intégré, avec 51 compétences intégrées et des capacités de contrôle téléphonique via le compagnon Aster. Elle se connecte à plus de 19 plateformes de messagerie et prend en charge 18 fournisseurs de modèles avec vos propres clés API.