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

nabzx/mnemosyne v0.0.8 — エージェントメモリのバージョン管理

nabzx/mnemosyne はエージェントのメモリにバージョン管理と来歴の追跡引入する Rust プロジェクトで、最新リリースは v0.0.8 である。

リポジトリ情報nabzx/mnemosyne ↗

Version control for AI agent memory. Commit, branch, merge, blame and time-travel what your agents know.

スター
★ 17
フォーク
1
言語
Rust
ライセンス
Apache-2.0
最新リリース
v0.0.8
原文を見る ↗GitHub で見る ↗

GitHub リポジトリ nabzx/mnemosyne の最新リリースは v0.0.8 である。このプロジェクトはエージェントのメモリに git 方式のバージョン管理(commit・branch・merge・blame)を適用する。今回リリースの変更一覧は提供された情報にないため、v0.0.8 で何が追加・変更されたかは確認できない。リポジトリは star 17 件を表示し、ライセンスは Apache-2.0 である。

メモリは来歴情報を備えた不変のコンテンツアドレス付きスナップショットとして記録される。そのため、特定の信念がどのコミットに由来するかを追跡し、誤った信念が初めて現れたコミットを二分探索(bisect)で特定し、過去の時点のメモリを再構成できる。構成は Rust コア、mnem CLI、Python SDKである mnem-agents である。README によれば、ネットワークやモデル呼び出しなしでローカルかつ決定論的に動作する。

正確な再構成、bisect、blame、無損失マージに関する検証結果は、README におけるプロジェクト自身の報告である。README はこれらの性質が 80 個のシードによる 720 回の実行で 100% 合格したこと、またマージアルゴリズムに 50,000 件のファジングテストを適用し、変更のたびに CI で実行すると示す。一方、リポジトリのステータスバッジは初期開発段階と表示され、ルートの tests/ には Python のテストが 1 つだけ存在する。したがって検証上の主張は文書に示された範囲の中で読むべきであり、実行品質が十分に立証されたとは言い難い。