Polygres

認証する

Polygresは、グラフ走査、ベクトル検索、ハイブリッド検索を1つで扱うPostgreSQLベースのAIエージェント向けプラットフォームです。セルフホストとマネージドクラウドに対応し、ライブDB行を検索可能なコンテキストに変換します。

Polygres preview

概要

Polygresは、リレーショナルデータ、グラフ走査、ベクトル検索を1か所で必要とするエージェントワークフロー向けのPostgreSQLベースのデータベースプラットフォームです。製品の位置づけは、行、関係、埋め込みを、AIエージェントが検索できる作業用メモリに変えることにあります。

サイトでは、マネージドPostgreSQLホスティングに加えて、オープンソースのSDKと検索APIが紹介されています。中心となる考え方は、エージェントがライブのデータベーステーブルを直接問い合わせ、複数の検索シグナルを1つの順位付き回答に統合し、別のベクトルストアや同期レイヤーを必要とせずにトークン対応のコンテキストを返せるようにすることです。

主な機能

ネイティブなグラフ走査

Polygresは既存の外部キー関係を使ってグラフ検索を実行し、Postgres内にある既存テーブルに対して多段ホップ走査、最短経路、近傍検索を行います。

複数シグナルにまたがるハイブリッド検索

このプラットフォームは、高密度のHNSWベクトル検索と、疎な全文検索、フィルタ検索、量子化検索、遅延インタラクション検索を組み合わせ、その結果を1回の融合処理でまとめます。

トークン対応のコンテキスト組み立て

検索結果は、意味的な一致、グラフホップ、スカラー条件を含む順位付きコンテキストブロックとして返されるため、エージェントは複数のシステムをつなぎ合わせずに1つの結果を利用できます。

サイドカーではなくPostgres上に構築

このサイトでは、別個のベクターストアや同期レイヤー、接着用コードを使わず、ライブテーブルに直接対して動作するシステムとして説明されています。

対話型検索デモ

ライブプレイグラウンドでは、意味検索、語彙検索、型付きグラフシグナルがユーザーメモリやWikipedia風のクエリでどのように融合されるかを確認できます。

Polygresが適する場面

  • ライブのデータベースコンテキストに基づいてエージェントの回答を支える

    支払いと紛争をたどって失敗した注文を追跡するように、エージェントがリレーショナルレコード、グラフホップ、ベクトル類似度を1回の検索で組み合わせて質問に答える必要がある場合にPolygresを使います。

  • つながったメモリとレコードをまたいで検索する

    意味検索だけでは十分でなく、レコード間の関係が結果に影響する、接続メモリのデモや社内アシスタントにこのプラットフォームを使います。

  • ハイブリッド検索ワークフローを構築する

    グラフ検索、キーワード検索、埋め込み検索を別々に実行するのではなく、複数の検索モードから1つの順位付き回答が必要なアプリケーションに適用します。

  • デモで検索挙動を評価する

    本番のエージェントやスキーマに組み込む前に、公開プレイグラウンドでサンプルデータセット上での動作を確認します。

Pros and Cons

Pros

  • リレーショナル、グラフ、ベクトル検索を1つのデータベース指向ワークフローにまとめています。
  • 既存のPostgresテーブルに対するライブクエリをサポートしており、別個の検索インフラの必要性を減らします。
  • エージェントが直接利用することを想定した順位付きコンテキストブロックを返します。
  • 料金ページによると、セルフホストとマネージドクラウドの両方の選択肢があります。
  • ユーザーメモリとWikipediaのデータセットでハイブリッド検索の挙動を示す公開デモを提供しています。

Cons

  • セットアップや導入に関する詳細の一部は、収集したページ本文では文書化されていません。具体的なデプロイ手順やSDK/クライアントライブラリの対応範囲が含まれます。
  • 公開デモページにはレート制限の注意書きがあり、対話型の例は基盤製品よりも応答が遅くなる場合があります。

FAQ

Polygresは何に使いますか?

Polygresは、PostgreSQLホスティングにネイティブのグラフ走査、HNSWベクトル検索、ハイブリッド検索APIを組み合わせたものです。このサイトでは、リレーショナル検索、グラフ検索、意味検索を1回のクエリで必要とするエージェントワークフロー向けに位置づけています。

Polygresはセルフホストできますか、それともマネージドサービスを使えますか?

料金ページには、セルフホストの無料プランとマネージドクラウドプランが表示されています。ホームページでは、マネージドインスタンスを数秒でデプロイできることや、オープンソースのSDKを既存のスキーマに接続できることも案内されています。

Polygresにはデモがありますか?

公開デモページには、ユーザーメモリ検索とWikipedia検索のライブな検索プレイグラウンドが表示されています。これらは、Polygresが意味・語彙・グラフのシグナルを1つの順位付き結果セットに融合する様子を示すためのものです。

Polygres Pocketとは何ですか?

Pocketのページでは、コードベースやファイルをコードエージェント向けの検索可能なメモリ層にまとめる別個のCLIパッケージが説明されています。ページ上では近日公開予定として示されており、Claude Code、Codex、Cursorなどのツールへの対応が記載されています。

Quick Facts

カテゴリ
PostgreSQL / AI検索プラットフォーム
主な用途
リレーショナルデータ、関係、埋め込みに対するエージェントメモリとハイブリッド検索
デプロイ方法
自分のPostgresインスタンスでのセルフホスト、またはマネージドクラウドホスティング
価格
セルフホストの無料プランあり。有料のマネージドプランは料金ページに掲載
関連製品
Polygres Pocket、コードエージェント向けのCLI中心のメモリ層
Webサイト
polygres.com