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

Maßgeschneiderte KI v0.8.1: VS Code-Autovervollständigungserweiterung für Code und Text
Werkzeuge

Maßgeschneiderte KI v0.8.1: VS Code-Autovervollständigungserweiterung für Code und Text

Bespoke AI v0.8.1 ist eine VS Code-Erweiterung, die Autovervollständigung sowohl für Code als auch für Text bietet. Sie nutzt Claude Code-Abonnements über Anthropics Agent SDK, um API-Gebühren zu vermeiden, und unterstützt mehrere Backends einschließlich Ollama.

OpenClawRadar
Entwickler baut lokalen KI-Forschungsagenten, der Podcasts aus Themen oder YouTube-Links erstellt
Werkzeuge

Entwickler baut lokalen KI-Forschungsagenten, der Podcasts aus Themen oder YouTube-Links erstellt

Ein Entwickler hat einen vollständig lokalen KI-Agenten erstellt, der Themen oder YouTube-Links entgegennimmt und tiefgehende Berichte, Gesprächspodcast-Skripte und Audio generiert. Das System recherchiert dynamisch, extrahiert Erkenntnisse, verfeinert Zusammenfassungen und erzeugt natürliche Hin-und-Her-Gespräche.

OpenClawRadar
depct: MCP-Server bietet Claude Live-Laufzeitanalyse und Dokumentation
Werkzeuge

depct: MCP-Server bietet Claude Live-Laufzeitanalyse und Dokumentation

depct ist ein MCP-Server, der Node.js-Anwendungen instrumentiert, um Laufzeitdaten zu erfassen und strukturierte Dokumentation mit Konfidenzniveaus zu generieren, auf die Claude vor dem Programmieren zugreifen kann. Das Tool aktualisiert die Dokumentation automatisch, nachdem Claude Änderungen vorgenommen hat.

OpenClawRadar
Eä: Ein SIMD-Compiler für Python, geschrieben in Rust
Werkzeuge

Eä: Ein SIMD-Compiler für Python, geschrieben in Rust

Ein Entwickler hat Eä erstellt, einen Compiler für SIMD-Kernel in etwa 12.000 Zeilen Rust-Code, der aus .ea-Dateien Shared Libraries und Python-Wrapper generiert und dabei 6,6-fache Geschwindigkeitssteigerungen gegenüber NumPy ohne ctypes oder Build-Systeme erzielt.

OpenClawRadar