memora: versionskontrollierter, typisierter Speicher für KI-Agenten – Git für KI-Überzeugungen

✍️ OpenClawRadar📅 Veröffentlicht: 5. Juni 2026🔗 Source
memora: versionskontrollierter, typisierter Speicher für KI-Agenten – Git für KI-Überzeugungen
Ad

memora ist ein CLI-Tool, das den Speicher von KI-Agenten versioniert – typisiert, mit Herkunftsnachweis, verzweigbar und zusammenführbar. Denken Sie an Git für das, was die KI über Ihre Codebasis glaubt, nicht für Dateiänderungen. Das gesamte Projekt umfasst ~5.000 Zeilen Rust in zwei Crates und produziert eine einzelne statische Binärdatei ohne externe Abhängigkeiten (SQLite über rusqlite eingebunden). Läuft auf allen drei Hauptplattformen mit CI.

Crate-Struktur

  • memora-core – Bibliothek ohne CLI-Abhängigkeiten. Typen, SQLite-Speicher, Snapshot-Engine, 3-Wege-Merge, Sitzungsaufzeichnung, Export-Adapter.
  • memora-cli – dünne auf clap basierende CLI-Schicht darüber.

Technische Highlights

  • Clock-Trait für deterministische Tests – keine flaky Timestamps.
  • Inhaltsadressierte IDs mittels SHA-256 kanonischer Formstrings.
  • 3-Wege-Merge mit BFS-Merge-Base-Erkennung über den gesamten Eltern-DAG.
  • node_versions-Tabelle, die den vollständigen Knotenstatus pro Commit snapshot – ermöglicht Diff, Rollback und reversible GC.
Ad

Design-Entscheidungen & offene Fragen

Der Autor bittet um Feedback zu mehreren Bereichen:

  • Wichtigkeitsbewertungsformel für GC und Export-Ranking.
  • Ob der MemorySource-Enum offen sein sollte (hat derzeit einen Unknown(String)-Varianten).
  • Remote-Synchronisationsmodell – derzeit nur dateisystembasiert; die copy_commits_between-Grenzfläche ist der Punkt, an dem Netzwerktransport eingesteckt werden könnte.

Repository: github.com/harshtripathi272/memora – MIT-lizenziert.

📖 Lies die vollständige Quelle: r/openclaw

Ad

👀 Siehe auch

Überwindung von Problemen bei der OpenClaw-Installation
Werkzeuge

Überwindung von Problemen bei der OpenClaw-Installation

Benutzer stoßen auf Installationsprobleme zwischen openclaw.ai und openclawd.ai, die jeweils unterschiedliche Installationsbefehle bereitstellen.

OpenClawRadar
Verwendung eines lokalen LLM als Claude-Code-Subagent zur Reduzierung des Kontextverbrauchs
Werkzeuge

Verwendung eines lokalen LLM als Claude-Code-Subagent zur Reduzierung des Kontextverbrauchs

Ein Entwickler teilt eine Methode, um Claude Code zu nutzen, um Aufgaben über die LM Studio API an ein lokales LLM zu delegieren, wobei der Dateiinhalt aus dem Kontext von Claude ferngehalten wird. Der Ansatz verwendet ein Python-Skript von etwa 120 Zeilen mit Tool-Calling, um Dateien lokal zu lesen und Zusammenfassungen zurückzugeben.

OpenClawRadar
Akemon: Veröffentlichen und Mieten Sie KI-Codierungs-Agenten direkt von Ihrem Laptop aus
Werkzeuge

Akemon: Veröffentlichen und Mieten Sie KI-Codierungs-Agenten direkt von Ihrem Laptop aus

Akemon ist ein Tool, das Entwicklern ermöglicht, ihre KI-Codierungsagenten mit einem Befehl zu veröffentlichen und die Agenten anderer mit einem weiteren Befehl einzustellen. Es funktioniert direkt vom Laptop aus über einen Relay-Tunnel, ohne dass Server benötigt werden. Es ist protokollunabhängig und unterstützt Agenten von Claude Code, Codex, Gemini, OpenCode, Cursor und Windsurf.

OpenClawRadar
Helix: Open-Source-Framework verwandelt Claude in einen persönlichen KI-Agenten für macOS
Werkzeuge

Helix: Open-Source-Framework verwandelt Claude in einen persönlichen KI-Agenten für macOS

Helix ist ein Open-Source-Framework, das Claude über Claude Code im Terminal mit macOS über vier MCP-Server-Plugins verbindet und es Claude ermöglicht, Anwendungen zu steuern, dauerhaften Speicher zu verwalten, geplante Aufgaben auszuführen und mit lokaler Sprachverarbeitung zu arbeiten.

OpenClawRadar