
amem
par amanasmuei
Couche de mémoire persistante et partagée pour les outils de codage IA — local-first, recherche sémantique, graphe de connaissances, compatible avec Claude, Copilot et Cursor.
Ce qu'il fait
amem donne à chaque outil de codage IA une mémoire partagée et persistante. Dites quelque chose une fois à Claude — corrections, décisions, préférences — et Copilot, Cursor, Windsurf ou tout autre client MCP s'en souviendra dans la session suivante. Tout reste local dans SQLite avec recherche sémantique (HNSW + FTS5), un graphe de connaissances typé, une validité temporelle et un moteur de réflexion auto-évolutif. Aucun cloud, aucune clé API requise.
Outils
- memory_store — Stocke une mémoire avec type, tags et score de confiance ; redacte automatiquement le contenu privé et expire les contradictions
- memory_recall — Recherche sémantique avec mode compact pour une économie de jetons d'environ 10x ; renvoie des résultats classés avec scores de pertinence
- memory_detail — Récupère le contenu complet par ID après un rappel compact
- memory_context — Charge tout le contexte pertinent pour un sujet, organisé par type avec budget de jetons
- memory_extract — Sauvegarde par lot plusieurs mémoires d'une conversation
- memory_forget — Supprime une mémoire par ID ou requête
- memory_inject — Surface les corrections, décisions et voisins du graphe avant le début du codage
- memory_patch — Édition chirurgicale au niveau du champ avec instantané automatique pour retour arrière
- memory_versions — Affiche l'historique complet des modifications ou restaure n'importe quelle version
- memory_search — Recherche plein texte exacte via FTS5 avec mode compact
- memory_since — Requête temporelle avec plages en langage naturel (7j, 2s, 1h)
- memory_relate — Construit un graphe de connaissances typé entre les mémoires
- memory_multi_recall — Recherche multi-stratégie : sémantique + FTS5 + graphe + temporelle avec poids configurables
- memory_tier — Déplace les mémoires entre les paliers : core (toujours chargé), working (portée de session), archival (recherchable)
- memory_expire — Marque une mémoire comme n'étant plus valide ; préservée pour l'historique, exclue du rappel
- memory_summarize — Stocke un résumé de session structuré avec décisions, corrections et métriques
- memory_reflect — Moteur de réflexion auto-évolutif : regroupe les mémoires, détecte les contradictions, identifie les candidats à la synthèse, surface les lacunes de connaissances
- reminder_set — Crée un rappel avec échéance et portée optionnelles
- reminder_check — Affiche les rappels en retard, du jour et à venir
- memory_log — Ajoute des tours de conversation bruts (sans perte, ajout seul)
- memory_export — Exporte les mémoires au format Markdown ou JSON
- memory_import — Importation massive depuis JSON avec dédoublonnage automatique
- memory_consolidate — Fusionne les doublons, élague les obsolètes, promeut les fréquents, décompose les inactifs
Installation
Claude Code (recommandé) :
/plugin marketplace add amanasmuei/amem
/plugin install amem
Tout client MCP (Claude Desktop, Cursor, Windsurf) :
{
"mcpServers": {
"amem": {
"command": "npx",
"args": ["-y", "@aman_asmuei/amem"]
}
}
}
GitHub Copilot CLI :
copilot plugin marketplace add amanasmuei/amem
copilot plugin install amem
Hôtes supportés
Claude Code, GitHub Copilot, Cursor, Windsurf, et tout client MCP via stdio.






