Multi-Agent-Speicher: Open-Source-Gemeinschaftsspeichersystem für KI-Agenten

✍️ OpenClawRadar📅 Veröffentlicht: 20. April 2026🔗 Source
Ad

Multi-Agent Memory ist ein Open-Source-Projekt, das KI-Agenten ein gemeinsames Speichersystem bietet, das über Maschinen, Tools und Frameworks hinweg funktioniert. Es entstand aus einer Produktionsumgebung, in der OpenClaw-Agenten, Claude Code und n8n-Workflows Speicher über separate Maschinen hinweg teilen mussten.

Das Problem, das es löst

Wenn mehrere KI-Agenten wie Claude Code für die Entwicklung, OpenClaw für autonome Aufgaben und n8n für die Automatisierung laufen, behält jeder seinen eigenen Kontext bei und vergisst alles zwischen den Sitzungen. Bestehende Lösungen sind entweder nur für einzelne Maschinen geeignet, erfordern kostenpflichtige Cloud-Dienste oder behandeln Speicher als flachen Schlüssel-Wert-Speicher, ohne zu verstehen, dass Fakten und Ereignisse grundlegend verschieden sind.

Typisierter Speicher mit Mutationssemantik

Das System versteht vier verschiedene Speichertypen, jeder mit seinem eigenen Lebenszyklus:

  • Ereignis: Nur anhängbar, unveränderlicher historischer Datensatz. Anwendungsfall: "Bereitstellung abgeschlossen", "Workflow fehlgeschlagen"
  • Tatsache: Upsert nach Schlüssel, neue Tatsachen ersetzen alte. Anwendungsfall: "API-Status: gesund", "Kunde bevorzugt Dunkelmodus"
  • Status: Vor-Ort-Aktualisierung nach Subjekt, der Letzte gewinnt. Anwendungsfall: "Build-Pipeline: bestanden", "Migration: in Bearbeitung"
  • Entscheidung: Nur anhängbar, zeichnet Entscheidungen und Begründungen auf. Anwendungsfall: "Wählte Postgres über MySQL, weil..."
Ad

Speicher-Lebenszyklus

Das System folgt diesem Prozess: Speichern → Deduplizierungsprüfung → Ersetzungskette → Vertrauensabnahme → KI-Konsolidierung

  • Deduplizierung: Inhalt wird beim Speichern gehasht, exakte Duplikate geben vorhandenen Speicher zurück
  • Ersetzung: Wenn eine Tatsache mit demselben Schlüssel wie eine vorhandene Tatsache gespeichert wird, wird die alte als inaktiv markiert und die neue verweist darauf zurück
  • Vertrauensabnahme: Tatsachen und Status verlieren mit der Zeit an Vertrauen, wenn sie nicht abgerufen werden (konfigurierbar, Standard 2%/Tag). Ereignisse und Entscheidungen nehmen nicht ab
  • KI-Konsolidierung: Periodischer Hintergrundprozess (konfigurierbar, Standard alle 6 Stunden) sendet unkonsolidierte Erinnerungen an eine KI, die Duplikate zum Zusammenführen, Widersprüche zum Markieren, Verbindungen zwischen Erinnerungen und übergreifende Erkenntnisse findet

Sicherheitsfunktionen

  • Bereinigung von Zugangsdaten: Alle Inhalte werden vor der Speicherung bereinigt. API-Schlüssel, JWTs, SSH-Private Keys, Passwörter und Base64-kodierte Geheimnisse werden automatisch geschwärzt
  • Agenten-Isolation: Die API fungiert als Torwächter zwischen Agenten und Daten. Agenten können nur Erinnerungen speichern und durchsuchen, Kurzberichte und Statistiken lesen. Sie können keine Erinnerungen löschen, Tabellen löschen, die Bereinigung von Zugangsdaten umgehen, direkt auf Dateisystem/Datenbank zugreifen oder Erinnerungen anderer Agenten rückwirkend ändern
  • Sicherheitsimplementierung: Zeitlich sichere Authentifizierung mit cr****.timingSafeEqual(), Startvalidierung, die Umgebungsvariablen erfordert, und Bereinigung von Zugangsdaten vor der Speicherung

Sitzungs-Kurzberichte

Das System unterstützt Sitzungs-Kurzberichte, die zusammenfassen, was seit der letzten Sitzung passiert ist, sodass Agenten mit relevantem Kontext starten können.

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch

🦀
Werkzeuge

Terry Tao portiert 24 Java-Applets mit LLM-Agenten nach JavaScript – findet Fehler im Originalcode

Terence Tao nutzte einen LLM-Coding-Agenten, um seine Java-Applets von 1999 in wenigen Stunden nach JavaScript zu portieren. Der Agent fand zwei Fehler im Originalcode und führte nur ein kleines Problem bei der Drag-Behandlung ein.

OpenClawRadar
Entwickler misst Frustration mit 'F-Bombs pro tausend Prompts'-Metrik über 44.212 Claude Code-Logs
Werkzeuge

Entwickler misst Frustration mit 'F-Bombs pro tausend Prompts'-Metrik über 44.212 Claude Code-Logs

Ein Entwickler hat über 5 Monate hinweg 'fpk' (F-Bomben pro tausend Prompts) in 44.212 Claude-Code-Prompts gemessen. Die Frustration sank zwischen Claude Opus 4-5 und 4-7 um das 3,4-fache. Das meiste Fluchen bezog sich auf die Umgebungstools, nicht auf das Modell.

OpenClawRadar
Forge: Ein Speichersystem für Claude Code, erstellt mit Claude Code
Werkzeuge

Forge: Ein Speichersystem für Claude Code, erstellt mit Claude Code

Ein Entwickler hat Forge erstellt, einen TypeScript-Monorepo-MCP-Server, der automatisch Entscheidungen, Einschränkungen und Ablehnungen aus Claude-Code-Konversationen erfasst. Er verwendet eine sechsstufige Pipeline, um strukturierte Daten in einem event-sourced SQLite-Modell zu klassifizieren, zu extrahieren und zu speichern.

OpenClawRadar
Dirac: Open-Source-Agent erreicht mit 65,2 % Platz 1 bei TerminalBench, günstiger und offen
Werkzeuge

Dirac: Open-Source-Agent erreicht mit 65,2 % Platz 1 bei TerminalBench, günstiger und offen

Dirac, ein Open-Source-Coding-Agent, erreichte auf dem TerminalBench 2.0 für gemini-3-flash-preview einen Wert von 65,2 % und übertraf damit Googles Basislinie (47,6 %) sowie den führenden Closed-Source-Agenten Junie CLI (64,3 %). Zudem senkt er die API-Kosten um 64,8 % im Vergleich zu Mitbewerbern.

OpenClawRadar