Google PMがSQLiteストレージ搭載の常時稼働メモリエージェントをオープンソース化、ベクトルDB不要

✍️ OpenClawRadar📅 公開日: March 8, 2026🔗 Source
Google PMがSQLiteストレージ搭載の常時稼働メモリエージェントをオープンソース化、ベクトルDB不要
Ad

概要

GoogleのシニアAIプロダクトマネージャーであるShubham Saboo氏が、MITライセンスのもと、公式Google Cloud PlatformのGitHubページで「Always On Memory Agent」をオープンソース化しました。これは、従来のベクトルデータベースに依存せずに、継続的に情報を取り込み、バックグラウンドで統合し、後で検索可能なエージェントシステムのリファレンス実装です。

技術詳細

このエージェントは継続的に動作し、ファイルやAPI入力を取り込み、構造化されたメモリをSQLiteに保存します。デフォルトでは30分ごとにスケジュールされたメモリ統合を実行します。システムはテキスト、画像、音声、動画、PDFの取り込みをサポートしています。

リポジトリでは、この設計を「ベクトルデータベース不要。埋め込み不要。構造化されたメモリを読み、考え、書き込むLLMだけ。」という主張で説明しています。これにより、パフォーマンスの問題はベクトル検索のオーバーヘッドから、モデルのレイテンシー、メモリ圧縮ロジック、長期的な動作の安定性へと移行します。

このエージェントは、2025年春に導入されたGoogleのAgent Development Kit(ADK)を使用して構築されており、Googleが2026年3月3日に発表したGemini 3シリーズで最速かつ最もコスト効率の高いモデルであるGemini 3.1 Flash-Liteを利用しています。

モデルと性能

Gemini 3.1 Flash-Liteは、入力トークン100万あたり0.25ドル、出力トークン100万あたり1.50ドルで価格設定されています。Googleによると、最初のトークンまでの時間はGemini 2.5 Flashの2.5倍速く、出力速度は45%向上しながら、同等またはそれ以上の品質を維持しています。

Googleが公開したベンチマークでは、このモデルはArena.aiで1432のEloスコア、GPQA Diamondで86.9%、MMMU Proで76.8%を記録しています。Googleはこれらの特性を、翻訳、モデレーション、UI生成、シミュレーションなどの高頻度タスクに適していると位置付けています。

Ad

アーキテクチャと構成要素

このリポジトリは、取り込み、統合、クエリ処理を担当する専門コンポーネントを持つマルチエージェント内部アーキテクチャを採用しているようです。ローカルHTTP APIとStreamlitダッシュボードが含まれています。このプロジェクトは、多くのAIチームが求めているが、クリーンに本番環境化した例が少ないものに対する実用的なリファレンス実装として機能します。

ADKはフレームワークとしてマルチエージェントシステムをサポートしていますが、この特定のリポジトリは、専門サブエージェントと永続ストレージで構築された常時稼働メモリエージェント、またはメモリレイヤーと表現するのが最も適切です。

ユースケースと考慮事項

このリリースは、製品ローンチとしてよりも、エージェントインフラストラクチャの方向性を示すシグナルとして重要です。サポートシステム、研究アシスタント、内部コパイロット、ワークフロー自動化など、長期間の自律性がますます求められる分野で魅力的な視点を提供しています。

ベクトルデータベースを避けるという設計選択は、プロトタイプを簡素化し、特に小規模または中規模メモリのエージェントにおいてインフラストラクチャの拡散を抑えることができます。しかし、メモリがセッションに縛られなくなるとすぐに、ガバナンスに関する問題がより鮮明になります。

📖 詳細情報: HN AI Agents

Ad

👀 See Also

memora: バージョン管理された、型付きメモリ for AIエージェント – AIの信念のためのGit
Tools

memora: バージョン管理された、型付きメモリ for AIエージェント – AIの信念のためのGit

memoraはRustで書かれたCLIツールで、AIエージェントのメモリを型付き、出典追跡可能、ブランチ可能、マージ可能にバージョン管理します。

OpenClawRadar
あなたのClaude Code UI出力がずれる理由と構造化スペックがそれを修正する方法
Tools

あなたのClaude Code UI出力がずれる理由と構造化スペックがそれを修正する方法

開発者が解説:Claude CodeのUI出力が一貫しない原因はプロンプトの問題ではなく、フォーマットの問題である。正確な16進数カラーコード、フォントウェイト、間隔、画面状態、トランジションを指定することで出力のばらつきを排除できる。また、スクリーン録画を構造化された仕様に変換するMCPサーバーをオープンソース化した。

OpenClawRadar
LORE.md: AI会話から構造化された知識を抽出するためのオープンスタンダード
Tools

LORE.md: AI会話から構造化された知識を抽出するためのオープンスタンダード

LORE.mdは、AI会話から構造化された形式で持続的な知識を抽出するためのオープンスタンダードです。決定事項とその根拠、洞察、パターン、未解決の疑問、次のステップを捉え、すべてがセッション間でリンクします。

OpenClawRadar
80行のPythonスクリプトがClaudeを使って内部リンク提案を自動生成、リンク作業時間を2時間から8分に短縮
Tools

80行のPythonスクリプトがClaudeを使って内部リンク提案を自動生成、リンク作業時間を2時間から8分に短縮

Redditユーザーが80行のPythonスクリプトを作成。記事の下書きとサイトマップをClaudeに読み込ませ、関連する内部リンク先と推奨アンカーテキストを返すようにしたところ、記事1本あたりの手動リンク作業時間が2時間から8分に短縮された。

OpenClawRadar