repo-mem : Le serveur MCP open-source ajoute une mémoire d'équipe persistante à Claude Code

Ce que fait repo-mem
repo-mem est un serveur MCP qui ajoute une mémoire persistante et partagée aux sessions Claude Code. Il résout le problème d'isolement des sessions dans les environnements d'équipe où les idées de débogage d'un développeur disparaissent après la fin de sa session, laissant les autres membres de l'équipe démarrer à l'aveugle lorsqu'ils travaillent sur du code connexe.
Implémentation technique
La solution stocke les observations dans des bases de données SQLite par utilisateur à l'intérieur du dépôt Git lui-même. Elle utilise FTS5 pour la recherche en texte intégral dans toutes les bases de données des membres de l'équipe. Les crochets Claude Code capturent automatiquement les validations, les déploiements et les exécutions de tests. Un crochet de démarrage de session injecte l'activité récente de l'équipe (environ 200 jetons).
Détails de l'architecture
- Serveur MCP avec 8 outils (recherche, sauvegarde, obtention, chronologie, etc.)
- 3 crochets Claude Code (PostToolUse, Stop, SessionStart)
- SQLite + FTS5 pour la recherche (pas de base de données vectorielle, pas de services externes)
- Fichiers de base de données par utilisateur validés dans Git (généralement < 1 Mo chacun)
- Conception économe en jetons : l'index renvoie ~50 jetons par résultat, avec les détails complets chargés à la demande
Configuration et échelle
La configuration se fait avec npx repo-mem init. Les créateurs rapportent l'exécuter avec 4 000+ observations sur un monorepo. Le serveur MCP fait environ 900 lignes de JavaScript, et les crochets font environ 170 lignes chacun. Les crochets ne contiennent aucun appel d'IA - ils utilisent une extraction purement basée sur des règles.
Le projet est sous licence MIT et disponible sur GitHub à https://github.com/timosieber/repo-mem. La discussion sur Reddit explore comment cette approche se compare aux systèmes de mémoire basés sur des vecteurs.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Claudius : Widget de chat IA intégrable open-source pour Claude
Claudius est un widget de chat open-source et auto-hébergé alimenté par Claude qui peut être intégré sur n'importe quel site web avec une seule balise script. Il s'exécute sur Cloudflare Workers avec une interface React et comprend des fonctionnalités comme des invites système personnalisées, une limitation du débit et une conformité d'accessibilité.
PullMD v2.4.1 ajoute un connecteur MCP natif pour claude.ai Web et l'authentification multi-utilisateur
PullMD v2.4.1 prend désormais en charge la boîte de dialogue de connecteur personnalisé de claude.ai via OAuth 2.1 + PKCE-S256 et ajoute des modes d'authentification multi-utilisateurs. Transformez n'importe quelle URL en Markdown propre via un MCP auto-hébergé.

Comparaison en conditions réelles : Opus 4.6 vs MiMo-V2-Pro vs GLM-5 sur une configuration OpenClaw
Un développeur a testé trois modèles d'IA sur des tâches pratiques incluant la traduction d'idiomes turcs, la programmation Python, le raisonnement spatial et l'automatisation de navigateur. MiMo-V2-Pro a surpassé Opus 4.6 sur les tâches de programmation et coûte 20 fois moins cher, tandis qu'Opus a maintenu ses avantages dans la compréhension des langues non anglaises.

CK Search : Outil de recherche sémantique local avec intégration de serveur MCP
CK Search est un outil de recherche sémantique local avec un serveur MCP intégré qui indexe n'importe quel répertoire de texte sans dépendances cloud. L'outil peut être utilisé par des agents IA via MCP, et la source fournit un guide pratique couvrant la configuration, les points forts et les limites par rapport à grep.