FORGE-03 · MEMORY MANAGER

La mémoire, inspectable.

La mémoire de Grimoire est une base de connaissances — entrées : décisions, learnings, contradictions, failures, handoffs. Cette page est un Obsidian pour la mémoire agentique : on voit le contenu, ses liens, son graphe, sa santé et le backend en place. Réelle en local, snapshot démo sur la vitrine. La mémoire est inspectable et vérifiable — pas une boîte noire.

BACKEND… — ENTRÉES
VITRINE GitHub Pages · public
Inspecter · browse · graphe · recherche
Redirection vers les consoles natives
Éditer · init · upgrade · migrer

Vous êtes ici. Lecture seule sur snapshot démo — aucune écriture n'est possible, ni jamais publiée.

COCKPIT LOCAL localhost · privé · gated
Tout l'inspectable, sur données réelles
Édition gouvernée via l'API Memory OS
init · upgrade · migration (memory-sync)

Lot suivant. serve-site.sh détecte le mode local et déverrouille le pilotage — jamais via SQL brut, jamais sur la vitrine.

A · LE STORE

Ce que contient la mémoire.

Backend détecté, extras installés, topologie du Memory OS et répartition des entrées par type. La couche sémantique nous appartient ; l'admin brut du moteur reste aux consoles natives.

SNAPSHOT DÉMO
Backend actifdétecté au démarrage
vector store
OPÉRATIONNEL
Extras installésmodules disponibles

Les backends absents sont masqués des consoles.

ENTRÉES
TYPES
TAGS UNIQUES
ORPHELINES
BACKEND
SANTÉ LINT
Topologie · Memory OSles couches en place
01 Vector storeembeddings & recherche sémantique backend vectoriel détecté au démarrage. entrées
02 Graph storeliens entre entrées liens dérivés des tags partagés sur l'échantillon. arêtes
03 Shared-contextcontexte porté entre agents Handoffs et spec transmis via le shared-context du runtime. actifruntime
04 Learningsconnaissances promues Enseignements extraits des sessions, candidats à la promotion en décision. learnings
05 Decisionschoix gravés & tracés la promotion se fait en cockpit local. decisions
Répartition par type

« mémoires » est le type de base : les 141 entrées au total. Learnings, failures, contradictions et decisions en sont les sous-types gouvernés.

B · LE GRAPHE

Comment les souvenirs se lient.

Chaque entrée est un nœud ; les arêtes sont les tags partagés — réelles, calculées depuis le store. Survolez un nœud pour isoler son voisinage, cliquez pour l'ouvrir dans le vault.

SNAPSHOT DÉMO
Graphe de connaissancesnœuds = entrées · arêtes = tags partagés
mémoire learning failure contradiction decision
Projection vectoriellevue complémentaire

DÉMO — sans embeddings. Le store n'a pas encore de vecteurs extraits ; ces points sont factices. À remplacer par un UMAP / t-SNE sur embeddings réels.

Densité de tagsles plus partagés
vector
governance
graph
perf
Vault browseréchantillon · 14 entrées
Sélectionnez une entrée
pour voir son détail, ses tags et ses liens.
C · SANTÉ & PILOTAGE

Vérifier, rediriger, gouverner.

memory-lint expose drift, doublons et contradictions non résolues. Pour l'admin brut du moteur, on redirige vers les consoles natives. Le pilotage (édition, infra) reste au cockpit local.

SNAPSHOT DÉMO
Santé · memory-lint

Consoles nativesredirection · admin brut du moteur

On possède la couche sémantique (browse, lien, graphe, recherche). On redirige vers les consoles natives pour l'admin brut — Redis étant un pur cache, redirection seule. Seuls les backends détectés sont actifs.

Pilotageinit · upgrade · édition · migration
DISPONIBLE EN COCKPIT LOCAL
Init
memory init
Créer le store et choisir le backend.
Upgrade backend
pip install …[extra]
Installer un extra (neo4j, redis…).
Édition gouvernée
Memory OS API · CRUD
Résoudre contradictions, promouvoir learnings.
Migration
memory-sync
Migrer entre backends, sans perte.

Toute écriture passera par l'API Memory OS — jamais de SQL ni d'accès brut — localhost uniquement, jamais sur la vitrine. Cette page détecte son mode et masque toute action hors cockpit local. C'est le hook du lot suivant.