LTM : Un protocole JSON pour une mémoire d'agent portable entre modèles et machines

✍️ OpenClawRadar📅 Publié: May 12, 2026🔗 Source
Ad

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.

Ad

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 save et resume comme 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

Ad

👀 See Also

Discours franc : Une compétence Claude open-source qui impose des retours honnêtes, pas de la validation
Tools

Discours franc : Une compétence Claude open-source qui impose des retours honnêtes, pas de la validation

Une nouvelle compétence open-source pour Claude, appelée Straight Talk, l'empêche de valider les idées avant d'avoir compris la situation, puis génère des contre-arguments et met à l'épreuve les hypothèses.

OpenClawRadar
L'application iOS ClawTalk permet le chat vocal avec des agents IA OpenClaw auto-hébergés.
Tools

L'application iOS ClawTalk permet le chat vocal avec des agents IA OpenClaw auto-hébergés.

ClawTalk est une application iOS native qui offre une discussion vocale par appui pour parler pour les configurations OpenClaw auto-hébergées de LLM. Elle comprend la reconnaissance vocale sur l'appareil via WhisperKit, des réponses en streaming en temps réel avec rendu markdown, et prend en charge plusieurs options de synthèse vocale, notamment ElevenLabs, OpenAI et les voix intégrées d'Apple.

OpenClawRadar
Tokenmeter : Application Windows gratuite pour suivre l'utilisation des tokens de Claude Code hors ligne
Tools

Tokenmeter : Application Windows gratuite pour suivre l'utilisation des tokens de Claude Code hors ligne

Tokenmeter est une application Windows gratuite et open-source qui lit les fichiers .jsonl locaux de Claude Code pour afficher l'utilisation des tokens, les coûts estimés, les économies de cache et une carte thermique d'activité sur 90 jours — le tout hors ligne.

OpenClawRadar
Weejur : Une interface utilisateur simple pour la publication sur GitHub Pages
Tools

Weejur : Une interface utilisateur simple pour la publication sur GitHub Pages

Weejur est un outil gratuit qui fournit une interface utilisateur simplifiée pour publier des sites web via GitHub Pages, permettant aux utilisateurs de coller du HTML ou de télécharger des fichiers après une connexion OAuth.

OpenClawRadar