Le wiki de mémoire d’OpenClaw
Un coffre de connaissances compilé avec affirmations, preuves, provenance et tableaux de bord à côté de l’extension de mémoire
Les notes de mémoire ordinaires disent ce dont l’agent se souvient ; elles ne disent pas à quel point il en est sûr, d’où vient un fait, ni quelles deux notes se contredisent. L’extension intégrée memory-wiki d’OpenClaw ajoute cette couche. Elle compile les connaissances durables en un wiki navigable de pages déterministes, d’affirmations structurées avec preuves, de provenance, de tableaux de bord et de condensés lisibles par machine, et elle se place à côté de l’extension de mémoire active plutôt que de la remplacer : le rappel, la promotion, l’indexation et le rêve restent à l’extension de mémoire configurée. Voici les modes de coffre, la disposition, le modèle d’affirmations, la chaîne de compilation, les rapports, les outils, et les réserves autour des coffres par agent.
Modes, portée, disposition
- Trois modes de coffre : isolé, le défaut, avec son propre coffre et ses propres sources sans dépendance à l’extension de mémoire ; pont, qui lit les artefacts de mémoire publics et les journaux d’événements de l’extension de mémoire active par les coutures publiques du SDK d’extensions, en indexant selon les bascules les artefacts exportés, les notes quotidiennes, les rapports de rêve et les journaux d’événements de mémoire ; et local non sûr, une échappatoire explicite sur la même machine pour des chemins privés, expérimentale et non portable.
- La portée du coffre est un choix distinct : globale, le défaut, garde un seul coffre partagé, tandis que la portée par agent donne à chaque agent un coffre enfant pour que les agents ne partagent ni pages, ni condensés, ni résultats de recherche, ni écritures ; la portée par agent ne se combine pas avec le mode local non sûr, et la validation la rejette.
- Le coffre contient des notes d’agents et de wiki de premier niveau, un index et une boîte de réception, et des dossiers pour les entités, les concepts, les synthèses, les sources, les rapports, les pièces jointes et les vues ; le contenu géré reste dans des blocs générés et les blocs de notes humaines survivent à la régénération.
- Les paquets au format Open Knowledge Format s’importent en pages de concepts, en gardant l’identifiant de concept d’origine, le type, la ressource, les étiquettes, l’horodatage et le frontmatter du producteur, avec les liens internes réécrits vers les pages du wiki et émis comme relations structurées.
Cela fait se comporter le wiki comme une couche de croyances, pas comme un dépotoir de notes passif.
Affirmations, entités, compilation
Les pages portent des affirmations structurées dans le frontmatter, chacune avec un identifiant, un texte, un état, une confiance, des entrées de preuve et une date de mise à jour, où une preuve porte un genre, un identifiant de source, un chemin, des lignes, un poids, une confiance, un niveau de confidentialité et une note ; les affirmations peuvent être suivies, notées, contestées et ramenées à leurs sources. Les pages d’entités ajoutent des métadonnées de routage utilisables pour des personnes, des équipes, des systèmes ou des projets : un type d’entité, un identifiant canonique, des alias, un niveau de confidentialité où tout ce qui n’est pas public est signalé pour relecture, des indications utile-pour et insuffisant-pour, un horodatage de rafraîchissement, une fiche de personne facultative avec identifiants, réseaux, courriels, fuseau, voie et listes de ce qu’on peut ou non lui demander, et des relations typées. La compilation lit les pages, normalise les résumés et conserve un instantané orienté machine dans l’état d’extensions SQLite partagé d’OpenClaw ; la préparation du prompt charge cet instantané de façon asynchrone et ne gratte jamais le Markdown ni ne lit de fichiers de cache, les modifications de sources ne deviennent visibles pour la machine qu’à la compilation suivante, et une publication de compilation chaînée causalement permet à un rafraîchissement du cycle de vie de rejeter un instantané issu d’un état plus récent puis annulé. Les caches compilés se reconstruisent et sont remplacés, pas migrés.
Rapports, recherche, outils
- Avec les tableaux de bord activés, la compilation entretient des rapports pour les questions ouvertes, les contradictions, les pages et affirmations à faible confiance, les affirmations sans preuve structurée, les pages périmées, l’annuaire des personnes et des agents, le graphe de relations, la couverture de provenance, et une relecture de confidentialité des niveaux non publics.
- La recherche a un backend partagé qui utilise le flux de recherche mémoire quand il est disponible et un backend local qui ne cherche que dans le wiki, trois corpus, wiki, mémoire et tous, et cinq modes : auto, trouver une personne, router une question, preuve de source et affirmation brute ; un résultat sur une affirmation structurée renvoie l’identifiant, l’état, la confiance, les genres de preuves et les identifiants de sources de l’affirmation, et les affirmations contestées, périmées ou fraîches influencent le classement.
- Cinq outils d’agent : l’état du wiki, la recherche, la lecture, l’application pour des mutations étroites de synthèses et de métadonnées sans chirurgie libre des pages, et le lint pour les vérifications structurelles, les lacunes de provenance, les contradictions et les questions ouvertes ; l’extension enregistre aussi un supplément de corpus non exclusif pour que la recherche et la lecture mémoire partagées atteignent le wiki quand l’extension de mémoire prend en charge la sélection de corpus.
La mémoire d’OpenClaw expliquée est la couche à côté de laquelle cette extension se place, et La recherche mémoire d’OpenClaw la passe de rappel large que la documentation recommande toujours en premier.
L’interface et les réserves
L’interface de contrôle parcourt le wiki compilé depuis la page de mémoire sous les onglets des rêves et du journal, en regroupant les pages de synthèses, d’entités et de concepts avec des comptes par page, en ouvrant le contenu en ligne par la même recherche que l’outil de lecture, en plafonnant chaque tableau de bord aux 2 500 cartes les plus récentes, et sans jamais parcourir les pages brutes du coffre ni attendre une compilation complète. Le condensé compilé peut être ajouté aux sections de mémoire du prompt, pages et affirmations principales avec les comptes de contradictions et de questions, mais c’est facultatif parce que cela change la forme du prompt. Changer la portée du coffre ne copie ni ne scinde un coffre existant, et les coffres par agent sont une frontière de connaissances dans un même processus, pas une frontière du système d’exploitation, puisque des outils hors bac à sable ayant accès au système de fichiers de l’hôte peuvent encore lire le répertoire d’un autre agent. Le rêve d’OpenClaw est la consolidation propre à l’extension de mémoire que le mode pont peut indexer, et Le bac à sable d’OpenClaw expliqué la frontière vers laquelle la documentation renvoie quand les agents ne se font pas confiance.
Sur Diali
Sur Diali, l’extension est livrée avec l’image d’exécution, et son coffre atterrit sur le volume persistant de l’assistant sous le répertoire d’état une fois activée ; la frontière par agent compte moins ici, puisque chaque instance fait tourner son propre assistant. OpenClaw hébergé sur Diali est l’assistant et Les extensions d’OpenClaw explique comment les extensions intégrées s’activent.
- Une couche de croyances à côté de la mémoire, pas un remplacement.
- Des affirmations avec preuves, compilées dans SQLite, rapportées sur des tableaux de bord.
- Isolé par défaut ; en pont pour indexer ce que la mémoire exporte.
Arrêtez de lire, construisez le vôtre
Configurez un agent, choisissez un canal, et faites-le travailler dans l’application que vous gardez déjà ouverte.
