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

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.

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.

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.

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.