Damian Dąbrowski

Wie viel Gedächtnis braucht Autonomie?

Volle Autonomie entsteht aus einem gepflegten Gedächtnis: nicht aus dem Speichern von allem, sondern aus dem Wissen, was aktuell ist, was zählt und was wegfallen kann.

Ich arbeite an fortgeschrittenen Agentensystemen. Gerade baue ich Merso: ein Langzeitgedächtnis, mit dem sich ein Agent an Wochen der Arbeit erinnert, nicht nur an ein Gespräch.

Agentheute, 7:30
  • erinnert sichErgebnisse von 23 Tests und Aufgaben seit September
  • weißdu lernst am besten zwischen 7 und 9 Uhr
  • aktualisiertPhysikprüfung vom 5.06 auf den 12.06 verschoben
  • verworfenOptik: nicht mehr im Prüfungsstoff

Dein Lernplan für heute

  • Vor dir liegen 3 Prüfungen. Die nächste ist Physik, in 12 Tagen.
  • Physik: 41% des Stoffs, 55% Chance zu bestehen. Hier liegt das größte Risiko.
  • Mathe: 72%, Chance 86%. Chemie: 58%, Chance 70%.
  • Heute 50 Minuten Physik: Dynamik, denn dort wiederholen sich deine Fehler seit einem Monat. Danach 20 Minuten Chemie wiederholen.
  • Der Plan bis zur Prüfung steht: 11 Einheiten, schwere Themen morgens, wenn es dir am besten gelingt.
AgentMontag, 8:00
  • erinnert sich14 Tage Arbeit: Kalender, Aufgaben, Mails
  • weißwas Kunden bringt: Videos, Empfehlungen, Angebote
  • aktualisiertNordtech: Entscheidung fällt diese Woche
  • verworfenFormular für Kowalski: Kunde hat abgesagt

Worauf du dich heute konzentrierst

  • Die letzten zwei Wochen zeigen: Die Prioritäten sind verrutscht, 70% der Zeit ging in Dinge, die warten konnten.
  • Das Angebot für Nordtech liegt seit 9 Tagen, dabei ist es deine Priorität Nummer eins. Mach es heute bis 12 Uhr fertig.
  • Das Formular für Kowalski kannst du lassen: Laut der Mail vom Dienstag kommt keine Einigung zustande.
  • Danach ein Video für Social Media. Videos bringen 34% deiner Reichweite und jeden fünften neuen Kunden.
Agentheute, 10:14
  • erinnert sich6 Bestellungen und 1 Rücksendung von Markus
  • weißworauf er reagiert: kostenloser Versand ja, Rabatte nein
  • aktualisiertVersand nach Österreich: seit gestern aktiv
  • verworfenabgebrochener Warenkorb vom Mai: Produkt ausgelaufen

Ein Stammkunde ist nach 3 Monaten zurück

  • Markus schaut sich Laufschuhe an. Ich schlage Größe 44 vor: Die letzten in 43 hat er als zu klein zurückgeschickt.
  • Kein Rabatt auf Sneaker, den hat er zweimal ignoriert. Kostenloser Versand wirkt: Damit kauft er 3-mal häufiger.
  • Er hat nach Versand nach Österreich gefragt. Der läuft seit gestern, also sage ich es ihm sofort.
Agentheute, 9:05
  • erinnert sichalle Rechnungen und Verträge aus 2 Jahren
  • weißNachtrag vom 12.05: neuer Satz für Alfa +8%
  • aktualisiertUmsatzsteuerfrist auf den 25.07 verschoben
  • verworfenStreit um Rechnung 04/2026: mit Korrektur erledigt

Rechnungen und Fristen

  • Die Rechnung von Lieferant Alfa liegt 8% über dem Vertrag.
  • Sie passt zum Nachtrag vom 12. Mai, also gebe ich sie frei. Niemand muss gefragt werden.
  • Umsatzsteuer fürs Quartal: Frist 25.07. Von Beta fehlen noch 2 Dokumente, ich habe gestern daran erinnert.
  • Die Liquidität reicht für 74 Tage. Im August kommen zwei große Zahlungen, also kein Risiko.
Agentheute, 6:40
  • erinnert sichStörungs- und Wartungshistorie aller Maschinen
  • weißdie Anzeichen vor dem Schaden im März
  • aktualisiertKalibrierung CNC Nr. 3: 0,03 mm seit 17.10
  • verworfenSensoralarm vom Dienstag: Fehlalarm, Sensor getauscht

Maschinenstatus vor der ersten Schicht

  • CNC-Fräse Nr. 3: Die Vibrationen steigen seit 6 Tagen.
  • Es ist dasselbe Muster wie vor dem Spindelschaden im März.
  • Ich empfehle eine Wartung am Freitag, vor dem Auftrag für Gamma, damit die Produktion nicht stillsteht.
  • Die Kalibrierung von letzter Woche hält die Toleranz von 0,03 mm weiterhin.

Wo es eingesetzt wird

Überall, wo ein Agent länger als ein Gespräch mit Menschen arbeitet und wissen muss, was schon passiert ist.

MersoLangzeitgedächtnis
  • Persönlich
    • Persönlicher AssistentKennt deine Vorgänge, Absprachen und Vorlieben, damit du nichts von vorn erklären musst.
    • Viele Projekte gleichzeitigEin Assistent weiß, was du gestern in jedem Projekt gemacht hast und was noch offen ist.
  • Unternehmen
    • Software und ITCoding-Agenten kennen die Projektgeschichte, Entscheidungen und bereits behobene Fehler.
    • KundenserviceDer Agent kennt die ganze Kundengeschichte, egal über welchen Kanal.
    • Vertrieb und E-CommerceDer Agent kennt jeden Kunden, seine Bestellungen, gegebene Zusagen und den nächsten Bedarf.
    • Finanzen und BuchhaltungDer Agent kennt jeden Mandanten, seine Unterlagen und wiederkehrende Vorgänge.
    • RechtEin Kanzleiassistent kennt Akten, Absprachen und den Verlauf jedes Falls.
    • HR und RecruitingDer Agent kennt Kandidaten, Gespräche und getroffene Entscheidungen.
    • ProduktionDer Agent kennt die Geschichte von Maschinen, Störungen und Einstellungen.
    • LogistikDer Agent kennt Routen, Lieferanten und frühere Probleme.
    • Marketing und MedienDer Agent kennt die Marke, frühere Kampagnen und das, was funktioniert hat.
    • ImmobilienDer Agent weiß, was Kunden suchen und welche Angebote sie schon gesehen haben.
  • Bildung
    • Schule und NachhilfeEin KI-Tutor begleitet Lernende durch das ganze Schuljahr.
    • Online-KurseDer Agent führt durch einen Kurs und kennt Fortschritt und Fragen der Teilnehmenden.
  • Gesundheit
    • Praxen und PflegeEin Assistent kennt die Patientengeschichte und den Behandlungsverlauf, mit strenger Zugriffskontrolle.

So funktioniert es

Speichern ist leicht. Verwalten ist alles.

Die meisten Gedächtnissysteme hören bei M und E auf. Merso ist um R herum gebaut.

MersoContainer-Diagramm, C4-Modell, Ebene 2

Merso: Container-Diagramm, C4-Modell, Ebene 2Memorize: Nach jeder Sitzung schickt der Harness ihren Verlauf selbst an das Gateway. Nichts passiert von Hand, und die Historie verschwindet nicht mehr nach 30 Tagen. Extract: Die Extraktion liest neue Sitzungen und holt mit einem Modell das Wichtige heraus: Fakten, Entscheidungen, Dinge und ihre Verbindungen. Reconcile: Das Herz des Systems. Der Verwalter vergleicht täglich Neues mit dem, was das Gedächtnis schon weiß: Er aktualisiert Fakten (Datenbank SQLite → Postgres), führt Duplikate zusammen und vergisst Unwichtiges, nach Regeln in einer lesbaren Datei. Surface: Jedes Gespräch beginnt mit einem kurzen Briefing, den Rest holt der Agent bei Bedarf. Über MCP liest jedes Werkzeug das Gedächtnis, auch ohne Adapter. Own: Das Gedächtnis läuft auf deinem eigenen Cloudflare-Konto. Es ist lesbar und korrigierbar, und ein Werkzeugwechsel löscht nichts.Merso[System]Gedächtnis: FaktenLivra-Sprache: TypeScriptLivra-Datenbank: SQLitegültig bis 21.10Livra-Datenbank: Postgresneuaktuellvon dir geprüftLivrazusammengeführtlivraClaude Code[Harness: hooks]Schickt jede Sitzung am Ende,holt beim Start ein Briefing.Codex[Harness: hooks.json]Derselbe Sitzungsverlaufüber einen Zwillingsadapter.Flue[Harness: TypeScript]Ein Agent auf Workers schicktSitzungen, liest Gedächtnis.Andere Werkzeuge[Harness: MCP]Cursor, Gemini CLI, claude.ailesen und schreiben per MCP.Gateway[Container: Worker, API + MCP]Nimmt Sitzungen entgegenund liefert Gedächtnis per MCP.Gedächtnis[Container: D1 + Vectorize]Tagebuch, datierte Faktenund ihre Verbindungen.Extraktion[Container: Cloudflare Workflow]Holt Fakten, Entscheidungen,Dinge und Verbindungen heraus.KI-Modell[Externes System]Beliebig: Claude,OpenAI oder Workers AI.Verwalter[Container: Cloudflare Workflow]Aktualisiert, führt zusammen,vergisst, schreibt Briefing.Gedächtnisverfassung[Datei: Markdown]Verwaltungsregeln alslesbare Datei, nicht Code.Gedächtnisansicht[Container: Worker]Sieh, was der Agent weiß,und korrigiere es.Du[Person]Eigentümer des Gedächtnisses,Daten auf deinem Konto.schickt die Sitzung[hook]schickt die Sitzung[hooks.json]schickt die Sitzung[HTTPS]speichert Sitzungen[SQL]liest undschreibt[SQL]extrahiertFakten[HTTPS]gleicht ab mitdem Bekannten[SQL]liestRegelnbewertetÄnderungen[HTTPS]liest und schreibt[MCP]liefert Briefing,sucht[SQL]prüftund korrigiertändert Fakten[SQL]ZeichnungContainer-DiagrammNotationC4-Modell, Ebene 2Umfangganzer MERSO-Zyklus

Memorize. Nach jeder Sitzung schickt der Harness ihren Verlauf selbst an das Gateway. Nichts passiert von Hand, und die Historie verschwindet nicht mehr nach 30 Tagen.

Extract. Die Extraktion liest neue Sitzungen und holt mit einem Modell das Wichtige heraus: Fakten, Entscheidungen, Dinge und ihre Verbindungen.

Reconcile. Das Herz des Systems. Der Verwalter vergleicht täglich Neues mit dem, was das Gedächtnis schon weiß: Er aktualisiert Fakten (Datenbank SQLite → Postgres), führt Duplikate zusammen und vergisst Unwichtiges, nach Regeln in einer lesbaren Datei.

Surface. Jedes Gespräch beginnt mit einem kurzen Briefing, den Rest holt der Agent bei Bedarf. Über MCP liest jedes Werkzeug das Gedächtnis, auch ohne Adapter.

Own. Das Gedächtnis läuft auf deinem eigenen Cloudflare-Konto. Es ist lesbar und korrigierbar, und ein Werkzeugwechsel löscht nichts.

  • Person
  • Container: ein eigenständig laufender Teil von Merso
  • das Herz: Reconcile
  • Harness oder externes System
  • Systemgrenze
  • wer mit wem spricht und wozu, Technologie in Klammern
  • im aktuellen Schritt aktiv

Jetzt im System

  1. MClaude Code, Codex und Flue beenden Sitzungen und schicken die Verläufe.
  2. MDas Gateway speichert 3 Sitzungen im Tagebuch.
  3. EDie Extraktion liest neue Sitzungen und fragt das Modell.
  4. ENeuer Fakt: Die Livra-Datenbank ist jetzt Postgres.
  5. RDer Verwalter liest die Regeln aus der Gedächtnisverfassung.
  6. RFakt „Datenbank: SQLite“ geschlossen: gültig bis 21.10.
  7. R„livra“ und „Livra“ zu einem Ding zusammengeführt.
  8. SEine neue Sitzung in Claude Code bekommt ein Briefing: 4 Sätze.
  9. SCursor fragt per MCP nach der Livra-Datenbank und bekommt: Postgres.
  10. ODu öffnest die Gedächtnisansicht.
  11. ODu bestätigst den Fakt: Datenbank Postgres geprüft.

Elemente des Diagramms

  • Claude Code [Harness: hooks]: Schickt jede Sitzung am Ende, holt beim Start ein Briefing.
  • Codex [Harness: hooks.json]: Derselbe Sitzungsverlauf über einen Zwillingsadapter.
  • Flue [Harness: TypeScript]: Ein Agent auf Workers schickt Sitzungen, liest Gedächtnis.
  • Andere Werkzeuge [Harness: MCP]: Cursor, Gemini CLI, claude.ai lesen und schreiben per MCP.
  • Gateway [Container: Worker, API + MCP]: Nimmt Sitzungen entgegen und liefert Gedächtnis per MCP.
  • Gedächtnis [Container: D1 + Vectorize]: Tagebuch, datierte Fakten und ihre Verbindungen.
  • Extraktion [Container: Cloudflare Workflow]: Holt Fakten, Entscheidungen, Dinge und Verbindungen heraus.
  • KI-Modell [Externes System]: Beliebig: Claude, OpenAI oder Workers AI.
  • Verwalter [Container: Cloudflare Workflow]: Aktualisiert, führt zusammen, vergisst, schreibt Briefing.
  • Gedächtnisverfassung [Datei: Markdown]: Verwaltungsregeln als lesbare Datei, nicht Code.
  • Gedächtnisansicht [Container: Worker]: Sieh, was der Agent weiß, und korrigiere es.
  • Du [Person]: Eigentümer des Gedächtnisses, Daten auf deinem Konto.

Beziehungen

  • Claude Code → Gateway: schickt die Sitzung [hook]
  • Codex → Gateway: schickt die Sitzung [hooks.json]
  • Flue → Gateway: schickt die Sitzung [HTTPS]
  • Gateway → Gedächtnis: speichert Sitzungen [SQL]
  • Extraktion → Gedächtnis: liest und schreibt [SQL]
  • Extraktion → KI-Modell: extrahiert Fakten [HTTPS]
  • Verwalter → Gedächtnis: gleicht ab mit dem Bekannten [SQL]
  • Verwalter → Gedächtnisverfassung: liest Regeln
  • Verwalter → KI-Modell: bewertet Änderungen [HTTPS]
  • Andere Werkzeuge → Gateway: liest und schreibt [MCP]
  • Gateway → Gedächtnis: liefert Briefing, sucht [SQL]
  • Du → Gedächtnisansicht: prüft und korrigiert
  • Gedächtnisansicht → Gedächtnis: ändert Fakten [SQL]