LTM : Un protocole JSON pour une mémoire d'agent portable entre modèles et machines
Si vous utilisez Claude sur plusieurs éditeurs ou machines, vous avez probablement rencontré le mur de la portabilité du contexte : votre CLAUDE.md ne vous suit pas dans Cursor, les règles Cursor ne se transfèrent pas à Codex, et rien ne survit à un changement de modèle ou de système d'exploitation. Les outils existants de « mémoire d'agent » sont principalement des fichiers Markdown que vous entretenez manuellement ou des magasins verrouillés par fournisseur. Un nouveau projet open source appelé ltm adopte une approche différente : un petit protocole JSON appelé le Core Memory Packet, ainsi qu'une CLI et un serveur pour déplacer les paquets.
Comment ça fonctionne
À la fin d'une session, l'agent appelle ltm save. Au début de la session suivante, ltm resume récupère le dossier sur l'obstacle actuel—indépendamment du modèle, de l'outil ou de la machine. Un paquet contient cinq champs obligatoires et fait généralement de 2 à 5 Ko :
- Objectif : ce que vous essayez d'atteindre
- Décisions verrouillées : contraintes qui ont façonné le code
- Ce que vous avez déjà essayé : impasses et approches rejetées
- Prochaine étape : quoi faire ensuite
Le journal des commits contient déjà le travail qui s'est bien passé. LTM se concentre sur ce que les agents ne peuvent pas reconstruire à partir d'un dépôt : les impasses et les contraintes qui n'apparaissent jamais dans le code.
Décisions de conception clés
- Indépendant du modèle, de l'outil et de la machine : un paquet écrit par Claude sur macOS est lu correctement par Codex sur Linux, ou par un coéquipier sur sa machine. Le protocole est le produit ; la CLI et le serveur sont des implémentations de référence.
- Économe en tokens : un paquet de 2–5 Ko en début de session coûte moins cher que de laisser l'agent ré-explorer la base de code pour redécouvrir ce qui a déjà été essayé et rejeté.
- Auto-hébergé ou hub géré : même protocole dans les deux cas. Un binaire Go, SQLite sur disque, fonctionne sur un VPS bas de gamme.
- La masquage est essentiel : chaque paquet est scanné avant de quitter la machine. Clés AWS, tokens GitHub, JWT, clés privées, chemins absolus, tokens Slack et Stripe—tout est bloqué par défaut. Les secrets ne voyagent pas.
- Support MCP intégré : Claude Code, Cursor, Zed, Codex, etc. peuvent appeler
saveetresumecomme des outils sans jamais taper d'ID. - L'intention est portable, la configuration ne l'est pas : les paquets ne transportent jamais de
CLAUDE.md, compétences, invites ou configuration d'outils—ceux-ci restent locaux.
Essayez sans vous inscrire
Vous pouvez voir à quoi ressemble un resume immédiatement : ltm example --resume exécute le flux complet sur un paquet exemple et place le bloc resume dans votre presse-papiers.
Licence et éthique
LTM est sous licence Apache 2.0. Le créateur reconnaît l'assistance LLM : chaque commit touché par un agent porte un en-tête Assisted-by: selon les conventions du noyau Linux.
Dépôt : github.com/dennisdevulder/ltm
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Gestionnaire multi-comptes open-source pour CLI Claude permettant la commutation de profils
claude-multi-account est un outil CLI qui crée des profils isolés pour différents comptes Claude, permettant de basculer instantanément sans se déconnecter. Il prend en charge les paramètres partagés, la sauvegarde cloud et fonctionne sur Windows, Linux, macOS et Termux.

Pretticlaw : Une alternative plus légère à OpenClaw avec une configuration plus rapide
Pretticlaw est une alternative légère à OpenClaw qui ne nécessite que 2 commandes pour l'installation, a une empreinte de 30 Mo et répond en 2-3 secondes avec un tableau de bord intégré sur le port 6767.

AskAlf : Plateforme d'orchestration multi-agent open source pour les flux de travail d'IA auto-hébergés
AskAlf est une plateforme d'orchestration multi-agents open-source qui s'exécute sur votre propre matériel, créant dynamiquement des travailleurs spécialisés qui se coordonnent via un système autonome avec une mémoire cognitive à 10 couches stockée dans pgvector.

Zora : Agent IA Offline-First avec Sécurité par Défaut Refusée et Mémoire Locale
Zora est un agent IA qui fonctionne entièrement hors ligne par défaut via Ollama, démarre avec zéro autorisation d'accès et conserve une mémoire persistante entre les sessions. Il résout les problèmes de sécurité et de coût observés chez d'autres agents.