Engram : Plugin mémoire hybride pour agents OpenClaw — Recherche vectorielle et sémantique avec décroissance

Engram est un plugin mémoire pour les agents OpenClaw qui ajoute un rappel hybride persistant entre les sessions. Initialement conçu comme un système de mémoire hybride combinant recherche vectorielle et sémantique avec une architecture de dégradation de la mémoire, il a été cassé par une récente mise à jour d'OpenClaw. Maintenant corrigé et publié sur GitHub sous le nom Engram (la trace biométrique qui permet la mémoire).
Comment ça marche
Engram stocke la mémoire des agents dans deux bases :
- SQLite + FTS5 pour un rappel exact et structuré et une recherche en texte intégral sur le texte des faits.
- LanceDB pour une recherche sémantique floue sur les embeddings.
Les deux sont interrogées ensemble dans un rappel hybride qui retourne à la fois des faits structurés clé/valeur et des vecteurs sémantiquement similaires.
Fonctionnalités
- Rappel hybride : faits structurés clé/valeur + recherche vectorielle sémantique, interrogés ensemble.
- Recherche plein texte FTS5 sur le texte des faits.
- Catégories :
preference,fact,decision,entity,other. - Classes de dégradation :
permanent,stable,active,session,checkpointavec dégradation de la confiance. - Hooks de capture automatique / rappel automatique (configurables).
- Priorité locale : la mémoire reste sur votre machine.
- Embeddings via OpenAI (
text-embedding-3-smalloutext-embedding-3-large).
Pour qui
Les développeurs utilisant des agents OpenClaw qui ont besoin d'une mémoire persistante et intelligente qui survit aux redémarrages et peut distinguer les connaissances de session et permanentes.
Obtenez-le
Mettez une étoile au dépôt sur GitHub à nanoflow-io/engram.
📖 Lire la source complète : r/clawdbot
👀 See Also

Extracteur Lightfeed : Bibliothèque TypeScript pour une Extraction Robuste de Données Web avec LLMs
Lightfeed Extractor est une bibliothèque TypeScript qui gère l'ensemble du pipeline, du HTML brut aux données structurées validées en utilisant des LLM, avec des fonctionnalités telles que la conversion HTML-vers-markdown, la validation de schéma Zod, la récupération JSON et l'automatisation de navigateur Playwright intégrée.

DreamScape : Créateur de Mondes 3D en Navigateur, Propulsé par Claude Code et MCP
DreamScape est un créateur de mondes 3D basé sur navigateur où Claude Code contrôle 30 outils MCP pour générer du terrain, des modèles, des conditions météorologiques et des comportements en temps réel via des commandes en langage naturel.

Claude Code v2.1.139 ajoute la commande /goal pour les tâches asynchrones de longue durée
Claude Code v2.1.139 introduit la commande /goal, permettant des sessions de type « lance et oublie » qui s'exécutent jusqu'à ce qu'une condition de complétion soit remplie, ainsi qu'une nouvelle vue des agents pour surveiller les sessions actives.

boxBot : Un haut-parleur intelligent open-source propulsé par Claude et Hailo AI
Un développeur a construit un haut-parleur intelligent nommé boxBot en utilisant Claude pour le contrôle matériel piloté par agent, Raspberry Pi, accélérateur IA Hailo et SDK personnalisé, le tout open-sourcé sur GitHub.