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
vector3×
governance2×
graph2×
perf2×
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.