memora: バージョン管理された、型付きメモリ for AIエージェント – AIの信念のためのGit

memoraはCLIツールで、AIエージェントのメモリを型付き、出典追跡可能、ブランチ可能、マージ可能にバージョン管理します。ファイルの変更ではなく、AIがコードベースについて信念を持つことに対するgitと考えてください。プロジェクト全体は2つのクレートにわたる約5k行のRustで構成され、外部依存関係ゼロ(SQLiteはrusqlite経由でバンドル)の単一静的バイナリを生成します。CI対応で主要3プラットフォームで動作します。
クレート構成
- memora-core – CLI依存のないライブラリ。型、SQLiteストア、スナップショットエンジン、3ウェイマージ、セッション記録、エクスポートアダプタ。
- memora-cli – 薄いclapベースのCLIレイヤー。
技術的ハイライト
Clockトレイトによる決定論的テスト – 不安定なタイムスタンプなし。- 正規形文字列のSHA-256によるコンテンツアドレスID。
- 全親DAGをBFSでマージベース検出する3ウェイマージ。
- コミットごとにノードの全状態をスナップショットする
node_versionsテーブル – diff、ロールバック、リバーシブルGCを可能に。
設計判断と未解決の質問
作者は以下のいくつかの領域についてフィードバックを求めています:
- GCとエクスポートランキングのための重要度スコアリング式。
MemorySource列挙型をオープンにするかどうか(現在はUnknown(String)バリアントあり)。- リモート同期モデル – 現在はファイルシステムのみ。
copy_commits_between境界がネットワーク転送のプラグインポイント。
リポジトリ:github.com/harshtripathi272/memora – MITライセンス。
📖 ソース全文を読む: r/openclaw
👀 See Also

エージェントX線: トレースログからAIエージェントの障害をデバッグするためのオープンソースツール
Agent-Xrayは、MITライセンスのオープンソースツールで、AIエージェントのトレースログを分析し、spin、tool_bug、early_abortなどのカテゴリに失敗を分類します。また、敵対的チャレンジに対して修正をテストするための強制実行モードも含まれています。

Vibeyard、Claude CodeにP2Pセッション共有機能を追加
Vibeyard、Claude Code用のオープンソースIDEが、ピアツーピアのセッション共有をサポートしました。ユーザーは、読み取り専用または読み書き可能なアクセスモードで、暗号化されたWebRTC接続を介してチームメイトとライブターミナルセッションを共有できます。

クラウドラバンド:永続的なクロードコードセッションのためのターミナルラッパー
Claudrabandは公式のClaude Code TUIを制御されたターミナル環境で実行するラッパーであり、再開可能なワークフロー、HTTPデーモンによるリモートセッション制御、ZedやToadなどの代替フロントエンド向けACPサーバー統合を実現します。第一級のローカルワークフローにはNode.js/Bun、認証済みのClaude Code、およびtmuxが必要です。

OpenClawの自己更新型翻訳システムは、ドメイン用語集を自動的に維持します。
PythonスクリプトがKimi2.5 APIをラップして、ブロックインデックス、タイムスタンプ、セグメンテーションを保持しながら.srtファイルを翻訳します。このシステムは、glossary.json、style.md、memory.jsonlファイルを含むプロジェクトプロファイルを使用し、6時間ごとに公式ソースをスキャンして用語を更新するcronジョブを含みます。