Memento v1.0:AIコーディングエージェント向けローカル永続メモリ

Memento v1.0の機能
Memento v1.0は、AIコーディングエージェント向けのローカルファーストな永続メモリレイヤーを提供します。埋め込み、ストレージ、検索のすべてがマシン上で実行され、セットアップ後はクラウド要件やAPIキーは必要ありません。
主要な技術詳細
埋め込み: @xenova/transformersを介してall-MiniLM-L6-v2(384次元)を使用し、完全オフラインで動作します。環境変数によるOpenAI(text-embedding-3-small)またはGemini(embedding-001)のクラウド埋め込みもオプションで利用可能です。
ストレージ: デフォルトではローカルJSON + HNSWインデックス。オプションでChromaDBまたはNeo4jをサポートします。
検索: 近似最近傍検索用のHNSWインデックス(2000以上のメモリで<50ms)。キーワード検索用の完全なBM25実装(k1=1.2、b=0.75)。70%コサイン類似度 + 30% BM25を組み合わせたハイブリッドモード。
重複排除: SHA-256 + 0.92コサイン閾値。
耐障害性機能: サーキットブレーカー、先行書き込みログ、LRUキャッシュ。
メモリ管理: 重要度スコアに347日間の指数関数的減衰を適用。
セットアップと使用方法
インストール: npx memento-memory setup
移行ツール: memory_migrateは、埋め込みプロバイダーを切り替える際にストア全体を再埋め込みし、データ損失を防ぎます。
IDEサポートとツール
マルチIDE互換性: Claude Code、Cursor、Windsurf、OpenCode — すべて同じローカルストアを共有します。
保存/呼び出し/検索/エクスポート/インポート/取り込み/圧縮/グラフ/セッションライフサイクルにまたがる17のMCPツール。
プライバシーとライセンス
テレメトリーゼロ — あなたのアーキテクチャ決定とコードパターンはマシンから流出しません。セットアップ後はインターネットなしで動作します。AGPL-3.0ライセンスで、1コマンドでセルフホスティング可能です。
📖 Read the full source: r/LocalLLaMA
👀 See Also

MCPサーバーがClaudeをCellarTrackerワイン在庫に接続
ある開発者が、ClaudeをCellarTrackerアカウントに直接接続するMCPサーバーを構築しました。これにより、ワインコレクションを問い合わせる際の手動CSVエクスポートが不要になります。

ローカルRAGツールをNemotron Nano 9B v2とvLLMツールコールで構築
開発者が、単一のGPU上で完全に動作するローカルファーストのRAG研究ツールを構築しました。このシステムは、vLLM上でNemotron Nano 9B v2 Japaneseを使用し、ツール呼び出しのためのカスタムパーサープラグインを備えています。特徴として、二言語キーワード抽出と並列FTS5/DuckDuckGo検索を組み合わせた、抽出→実行の2段階フローを採用しています。

AIエージェント基盤:AgentMail、AgentLine、AgentCard、Daytonaなど
Redditの投稿では、エージェント向けの基本機能を構築する企業がリストアップされています。AgentMail(メール)、AgentLine(電話)、AgentCard(支払い)、Daytona/E2B(コンピュータ)、Browserbase/Browser Use/Hyperbrowser(ブラウザ)、Firecrawl(クロール)、Mem0(メモリ)、Composio(SaaSツール)など。

NodeJSプロジェクト向けオープンソースAIメモリストレージ
Mind Palaceは、NodeJS向けのオープンソースのメモリ保存・検索システムで、LLMチャットセッション間で情報を永続化します。主要なLLMとベクトルストアをサポートし、インタラクションから要約された記憶を自動的に抽出・ベクトル化します。