J'ai déchiré la mémoire markdown par défaut d'OpenClaw et construit une couche API Node.js/Postgres à la place

Un développeur créant un analyseur de productivité cognitive avec OpenClaw s'est heurté à un mur avec le fichier MEMORY.md par défaut après des semaines d'utilisation. Le fichier texte plat s'est transformé en moteur d'hallucination — l'agent se rappelait des conceptions d'API obsolètes comme vérité et oubliait les compromis système convenus. La solution : désactiver le plugin memory-core et construire une couche d'application déterministe.
Détails de l'architecture
- Base de données : PostgreSQL avec des schémas stricts pour
system_architecture_rules,api_design_decisionsetfeature_roadmaps. - Middleware : Backend Node.js/Express exposé à OpenClaw via des appels d'outils personnalisés.
- Contrats typés : L'agent doit exécuter
POST /memory/architectureavec un payload JSON validé par TypeScript pour enregistrer les compromis de conception ou les routes API. - Injection de contexte immuable : Lors d'une requête, la couche d'outils récupère les lignes exactes de Postgres et les injecte dans la fenêtre de contexte avant que l'agent ne raisonne.
Résultats
La dérive contextuelle est tombée à zéro absolu. L'agent ne peut pas halluciner un schéma de base de données car il est contraint par les données relationnelles. La mise à jour d'une règle architecturale écrase l'ancienne ligne — aucune note conflictuelle. Compromis : ~150 ms de latence par appel d'outil et un week-end de codage backend.
Conclusion
Le développeur soutient que la mémoire d'un agent n'est pas un problème de stockage mais un problème de conception d'API. Forcer le LLM à catégoriser les pensées via des limites d'outils strictes empêche la corruption de l'état sur des centaines d'itérations. Il envisage d'ouvrir le dépôt Node en open source.
📖 Lire la source complète : r/openclaw
👀 See Also

ClaudeHive : Interface Web pour Gérer des Sessions de Code Claude en Parallèle
ClaudeHive est une interface web qui gère des sessions parallèles de Claude Code, permettant aux utilisateurs de définir des modèles de prompts avec des espaces réservés, de les exécuter par lots sur plusieurs entrées avec une concurrence configurable, et de consulter tous les résultats en un seul endroit. Il inclut un outil CLI pour que les agents gestionnaires puissent créer et coordonner des agents travailleurs.

9 Compétences de Code Claude Gratuites pour le Flux de Travail de Recherche Médicale
Un chercheur en radiologie a publié en open source 9 compétences Claude Code couvrant le flux de travail de la recherche médicale, de la recherche documentaire à la préparation du manuscrit. Les compétences incluent la recherche PubMed avec vérification anti-hallucination, la génération de code d'analyse statistique et la création de figures prêtes à publier.

Intégration de Claude à Canva : un workflow pratique pour la création de designs
Le connecteur Canva de Claude exporte des projets Canva modifiables avec des mises en page structurées, et non des images plates. L'article détaille un workflow allant de l'invite au carrousel finalisé en 12 à 15 minutes, incluant la configuration, le mode haute fidélité et les limites honnêtes.

Pont Discord pour Sessions de Code Autonome Claude
Un script bridge.js (~50 lignes, discord.js v14) crée un chat bidirectionnel en temps réel entre Discord et Claude Code via WebSocket + file d'attente locale, remplaçant l'interrogation de 2 minutes par des lectures de fichiers en microsecondes. Testé sur 27 000 lignes analysées pendant la nuit.