Cyberbrain Light
Zitiertes Gedächtnis mit Vertrauensstufen für KI-Coding-Agenten. Ein kleines Programm, Stichwortsuche, nichts einzurichten.
Ein Agent vergisst zwischen zwei Sitzungen alles. Light gibt ihm Notizen, die bleiben: einfaches Markdown im eigenen Repository, eine Stichwortsuche darüber, und jeder Treffer trägt ein Zitat, das auf genau den Abschnitt zurückführt, aus dem er stammt.
$ cbl recall 'postgres data directory'
1. r2-867ef2a8cd01 r2 pg18-moves-pgdata (100% of top)
# PostgreSQL 18 moves PGDATA
The official `postgres:18` image puts the data directory at
`/var/lib/postgresql/18/docker` instead of `/var/lib/postgresql/data` ...
caveat: search is lexical: it matches the words in the text, not the meaning.
Der Hinweis am Ende ist keine Entschuldigung, sondern die Abmachung. Light sucht nach Wörtern und sagt das bei jedem Ergebnis, damit niemand auf einer Suche aufbaut, die nicht stattgefunden hat.
Gemessen am 06.09.2026 an einem echten Store mit 1.007 Notizen auf einem Server ohne Grafikkarte (AMD EPYC-Milan, 12 vCPU). Die Zeiten enthalten den Prozessstart, denn den zahlt ein Hook tatsächlich.
Vier Zugänge
cbl <befehl> |
init, write, scan, recall, forget, status, doctor, alle mit --json |
cbl hook <ereignis> |
session-start gibt Ring 0 und 1 in jede neue Claude-Code-Sitzung |
cbl mcp |
Model Context Protocol über stdio: recall, recall_id, write, status |
cbl install |
trägt den Hook in die .claude/settings.json eines Projekts ein und wieder aus |
Was es nicht kann
Light ist ebenso durch das bestimmt, was fehlt. Es gibt keine Bedeutungssuche (kein Modell, keine Einbettung), keine Widerspruchsprüfung und kein Compliance-Teilsystem (Egress-Register, Audit-Kette, PII-Prüfung, Löschnachweis, Pflichtenkatalog). Dafür gibt es das volle Cyberbrain.
Light hat außerdem keine Telemetrie, keinen Hintergrundabgleich und überhaupt keinen Netzwerkzugriff. Es baut keine Verbindung nach außen auf, nicht als Einstellung, sondern weil kein Code darin steht, der es könnte.