AI News HubLIVE
サイト内リライト2 分で読了

OpenWiki Brains:AIエージェントのためのプロアクティブメモリ

OpenWiki Brainsは、LangChainが提供する新しいフレームワークで、Gmail、Notion、Gitなどのソースに接続し、ローカルWikiを自動更新することで、AIエージェントにプロアクティブなメモリを提供します。

OpenWiki Brainsは、LangChainが開発した、AIエージェント向けの汎用Wikiメモリフレームワークです。従来の受動的なメモリソリューションとは異なり、このフレームワークはエージェントがユーザーに許可されたさまざまなデータソースから積極的に関連コンテキストを取得し、ローカルWikiを自動的に構築・更新することを可能にします。エージェントは必要に応じてこのWikiを参照できます。

OpenWikiは元々、コードベースのドキュメント管理のためのオープンソースCLIツールとしてスタートしましたが、バージョン0.1.0でエージェントワークフローをより広くサポートするように拡張されました。新バージョンでは、コードブレイン(Code Brain)とパーソナルブレイン(Personal Brain)の2つの主要モードを導入しています。コードブレインはリポジトリ構造、Git履歴、ファイル間の関係などコードベースに特化し、ドキュメントを生成・維持します。パーソナルブレインはより広範な作業コンテキストを対象とし、Gmail、Notion、Gitリポジトリ、Twitter/X、Hacker News、ウェブ検索などのソースに接続して、プロジェクト、研究、連絡先などの情報を含むWikiを作成します。

パーソナルブレインはコネクタを介して情報を取り込みます。GmailやTwitter/Xなどのソースでは最近のメッセージやブックマークを取得できますが、Notionやウェブ検索のように高度な判断が必要なソースでは、OpenWikiは取り込み時にエージェントツールを使用して対象を絞った検索を行います。ユーザーはセットアップ時にブレインの焦点(特定のプロジェクトや研究テーマなど)を指定でき、OpenWikiはそれに基づいて情報を取捨選択します。

情報を最新に保つため、OpenWikiはローカルで定期的なジョブを実行し、設定された頻度で各コネクタから新しい情報を取得してディスク上のWikiを更新します。サーバーは不要で、ローカル設定のみで動作します。

OpenWiki Brainsは現在プレーンなMarkdownファイルを使用しており、読みやすくエージェントがナビゲートしやすい形です。今後はページ間リンクやリッチな知識表現など、形式の拡張が計画されています。また、SlackやLangSmithトレースなどのコネクタ追加、全文検索や意味検索、エージェント検索などの検索機能の向上も予定されています。本プロジェクトはGitHubで公開されており、NPMからインストールして試用できます。