どのAIエージェントもClaude.aiやChatGPTのようなことができる、オープンソースのメモリレイヤー
本プロジェクトは、任意のAIエージェントに永続的なメモリ機能を数分で統合できるオープンソースのメモリレイヤーです。Claude、ChatGPT、Ollama、OpenRouter、およびMCP互換エージェントなど、様々なプラットフォームに対応しており、自己ホスト可能でモデル非依存...
本プロジェクトは、任意のAIエージェントに永続的なメモリ機能を数分で統合できるオープンソースのメモリレイヤーです。Claude、ChatGPT、Ollama、OpenRouter、およびMCP互換エージェントなど、様々なプラットフォームに対応しており、自己ホスト可能でモデル非依存の設計が特徴です。
このツールの技術的基盤は、pg_vectorデータベースとMCP(Model Context Protocol)の組み合わせに基づいており、「recall(想起)」と「remember(記憶)」という2つのコア機能を通じてメモリ管理を実現しています。本質的にはRAG(検索拡張生成)システムであり、AIエージェントが過去のインタラクション、ユーザー設定、実行履歴などの情報を長期的に保持・参照できるようになります。
技術的意義としては、エージェントが会話ごとにコンテキストを失わず、学習や適応が可能になる点が重要です。ただし、Hacker Newsコミュニティのコメントから、メモリデータの最適な粒度設計や検索精度の課題が指摘されており、実装の詳細や有効性についてはさらなる検証が必要とされています。
プロジェクトの実装原理の詳細説明不足と、メモリシステムの実用的な有効性についての疑問が主な懸念点として議論されている。
「このプロジェクトは詳細なやり方を説明せずに何かを約束しているが、これは常に大きな警告信号です。詳しく調べると、事実上pg_vectorプラスmcpであり、「recall」と「remember」という2つの関数を備えています。つまり、それは実質的にはRAGです。データ構造が重要かもしれないという議論は成り立つかもしれませんが、これらの「メモリ」システムはすべて本質的に同じことを行っています。」— @_pdp_