MemPalace
Mémoire de conversations pour agents, en Python, sous licence MIT. Elle garde le texte de tes sessions mot pour mot et ne choisit qu'au moment de chercher, par recherche sémantique : rien n'est résumé ni reformulé à l'écriture. Le rangement suit la métaphore du palais de mémoire : une aile par personne ou par projet, une pièce par sujet, et le contenu d'origine dans des tiroirs, ce qui permet de chercher dans un périmètre au lieu de tout le corpus. Côté Claude Code, elle se branche par un serveur MCP, des hooks qui sauvegardent pendant la session et juste avant une compaction, et trois skills d'installation et de rappel. Le stockage par défaut est ChromaDB, remplaçable par SQLite, Qdrant, Milvus ou Postgres. À côté, un graphe temporel d'entités en SQLite note qui est lié à quoi et depuis quand, avec des relations qu'on peut invalider.
Forces
- Rien ne se perd à l’écriture : la formulation d’origine reste retrouvable
- Recherche bornée par aile et par pièce, donc par projet ou par sujet
- Sauvegarde automatique avant compaction, là où une session perd le plus
Limites
- Un serveur MCP de 45 outils à porter dans chaque session
- Tout est gardé, y compris ce qui était faux un mardi : le tri reste à ta charge
- Sites imitateurs en circulation : installe depuis GitHub ou PyPI seulement
Pour qui
- Un travail long où retrouver la phrase exacte d’une session passée compte plus que son résumé