github.devotd.
新着AIエージェント

doronp/gitmemory v0.1.0 — Git ベースのエージェントメモリ検索

doronp/gitmemory v0.1.0 は、エージェントの会話を Git で保存し、バイトオフセットで検索する LLM 非依存のメモリツールです。

リポジトリ情報doronp/gitmemory ↗

Git-versioned, contiguity-checked memory for AI agents: verbatim transcripts, byte-offset recall, no LLM

スター
★ 20
フォーク
0
言語
Python
ライセンス
Apache-2.0
最新リリース
v0.1.0
原文を見る ↗GitHub で見る ↗

doronp/gitmemory は、エージェントの会話をローカル Git リポジトリに原文のまま保存し、バイトオフセットで必要な箇所を見つけ出すメモリツールです。リポジトリの最新リリースは v0.1.0 です。このバージョンが提供する要点は、コンテキスト圧縮の後も元の会話の根拠をさかのぼれるようにする方法です。

長い会話を圧縮すると、一部の内容がコンテキストから消えることがあります。gitmemory は会話のバイト列を保存し、区間が隙間なく続いているかをハッシュで検証してから検索します。README によれば、LongMemEval の 470 インスタンスのうち圧縮境界の後に根拠があるケースで、ターンリコールは 0.7456 であったのに対し、同じ条件のライブコンテキストウィンドウは 0.0000 でした。ローカルクロスエンコーダを使う LLM 非依存の検索は、LongMemEval-S のセッション R@5 99.2、R@10 99.8 で 1 位、all-evidence@10 と LoCoMo では 2 位でした。実行時の LLM 呼び出しやネットワーク要求はなく、コア依存は 0 個です。Python 3.13 以上と git を必要とし、ライセンスは Apache-2.0 です。

これらの数値は README が引用した結果であり、ベンチマーク性能を独立に確認できる資料は FACTS にありません。README は最後のベンチマークで失敗したランも公開すると述べています。したがって、バイト保存と検索の方法は具体的ですが、性能の判断は公開されている自己申告結果の範囲内に留めるのが妥当です。