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

ai-codex: コードベースを事前インデックス化してClaudeトークンを節約
ai-codexは、コードベースのコンパクトなマークダウンインデックスを生成するツールで、Claude Codeが通常の会話で消費する30-50Kトークンの初期探索フェーズをスキップできるようにします。ルート、ページ、ライブラリ、スキーマ、コンポーネントをカバーする5つのファイルを作成します。

Claude TimeTrack: macOSメニューバーアプリで、Claude CodeのJSONLファイルを読み取り、プロジェクトごとの開発時間を自動追跡
オープンソースのmacOSメニューバーアプリ。Claude CodeのセッションJSONLファイルとgit履歴を解析し、プロジェクトごとの作業時間を自動追跡。手動タイマーは不要。

2026年エルメスエージェント代替品総まとめ:OpenClawからmemU Botまでのセルフホストオプション
ClawHubのセキュリティ問題後、Hermesをローンチから運用してきた開発者が、すべてのセルフホスト型およびマネージド代替案をテスト。主な発見: OpenClaw (370kスター) だが4日間で9件のCVE、約20%が悪意あるパッケージ; TrustClawはOAuth/サンドボックスで再構築; nanobotは約4000行のPythonでMCP対応; memU Botは独自の構造化メモリを搭載。マネージドオプションには、Perplexity Computer (19モデル、月200ドル)、Claude Cowork (実際のMacアプリを起動)、KimiClaw (40GB RAG、K2.5固定、中国データ法適用) など。詳細はソース参照。

OpenClaw開発者、AIエージェント向け統合メモリシステムを構築
開発者が、構造化された事実、ベクトル検索、エンティティグラフ、エピソードタイムライン、階層的圧縮、イベント駆動型調整を組み合わせた、OpenClaw AIエージェント向けの15ツール統合メモリシステムを構築しました。このシステムはクラウド依存や月額料金なしでローカルで動作します。