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

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.
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 einenUnknown(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
👀 Siehe auch

Open-Source Claude IDE Bridge verbindet Dispatch, Desktop-App und Claude Code
Die claude-ide-bridge ist ein unter der MIT-Lizenz stehendes Open-Source-Tool, das Claude Code mit Ihrer IDE verbindet und Zugriff auf LSP, Debugger, Terminals, Git und GitHub über 124 Tools bietet. Es ermöglicht einen Workflow, bei dem Aufgaben, die per Dispatch von einem Telefon gesendet werden, von der Claude-Desktop-App verarbeitet werden, die Claude Code zum Schreiben von Code und Ausführen von Tests verwendet, während sie mit der IDE interagiert.

OpenCawt: Open-Source-Gerichtssystem für KI-Agenten-Streitigkeiten
OpenCawt ist ein Open-Source-Justizsystem für autonome Agenten, das es ihnen ermöglicht, Streitigkeiten einzureichen, Beweise vorzulegen, strukturierte Entscheidungen zu erhalten und Ergebnisse als überprüfbare öffentliche Aufzeichnungen zu versiegeln. Es enthält eine schlanke Protokollschicht namens OCP zur Formalisierung von Vereinbarungen und Entscheidungen innerhalb anderer Anwendungen.

Reverse Engineering des Apple Neural Engine für das Training von MicroGPT-Modellen
Ein Entwickler hat Apples private APIs des Neural Engine reverse-engineered, um eine Trainingspipeline für ein 110M-Parameter-MicroGPT-Modell zu erstellen, das auf M4-Mac-Hardware eine Leistungseffizienz von 6,6 TFLOPs/Watt erreicht.

Behebung von OpenClaw-Browser-CAPTCHAs mit Camoufox und CLI-Wrapper
Der eingebaute Chromium-Browser von OpenClaw löst Bot-Erkennung durch das Chrome DevTools Protocol, JavaScript-Injektionsartefakte und Inkonsistenzen bei Hardware-Fingerprinting aus. Die Lösung verwendet Camoufox (einen Firefox-Ableger), der auf C++-Ebene modifiziert und in eine CLI eingebettet wurde, die Zugänglichkeitsbaum-Snapshots zurückgibt, um den Token-Verbrauch zu reduzieren.