Polygres

认领

Polygres 是基于 PostgreSQL 的智能体工作流平台,支持图遍历、向量搜索与混合检索一体化,提供自托管或托管云部署,帮助将实时数据库行转化为 AI 智能体可查询的上下文。

Polygres preview

概述

Polygres 是一个基于 PostgreSQL 的数据库平台,面向需要将关系数据、图遍历和向量搜索整合在一起的智能体工作流。该产品的定位是把行、关系和嵌入转化为 AI 智能体可检索的工作记忆。

网站介绍了托管 PostgreSQL 托管服务,以及开源 SDK 和检索 API。其核心理念是让智能体直接查询实时数据库表,将不同的检索信号融合为一个排序结果,并返回可直接用于 token 的上下文,而无需单独的向量库或同步层。

核心能力

原生图遍历

Polygres 基于现有外键关系运行图检索,支持多跳遍历、最短路径以及对已存在于 Postgres 中的表进行邻域搜索。

跨多种信号的混合搜索

该平台将稠密 HNSW 向量搜索与稀疏、全文、过滤、量化和后期交互式搜索方法结合,并在一次融合过程中合并结果。

可直接供模型使用的上下文组装

检索会返回一个排序后的上下文块,其中包含语义匹配、图跳转和标量过滤,因此智能体可以直接消费一个结果,而无需拼接多个系统。

构建于 Postgres 之上,而非旁挂组件

该网站将系统描述为直接对实时表进行操作,无需单独的向量存储、同步层或胶水代码。

交互式检索演示

一个实时试玩区可让访客查看语义、词法和类型化图信号如何用于用户记忆和 Wikipedia 风格查询的融合。

Polygres 的适用场景

  • 用实时数据库上下文为智能体答案提供依据

    当智能体需要在一次检索步骤中结合关系记录、图跳转和向量相似度来回答问题时使用 Polygres,例如通过支付和争议记录追踪失败订单。

  • 跨关联记忆和记录进行检索

    适用于连接记忆演示或内部助手等场景,在这些场景中,单靠语义搜索并不够,记录之间的关系会影响结果。

  • 构建混合检索工作流

    适用于需要从多种检索模式中得到一个排序结果,而不是分别执行图搜索、关键词搜索和嵌入查找的应用。

  • 通过演示评估检索行为

    使用公开 playground 在将系统接入生产智能体或 schema 之前,先查看其在示例数据集上的表现。

Pros and Cons

Pros

  • 将关系、图和向量检索整合到单一的数据库导向工作流中。
  • 支持直接对现有 Postgres 表进行实时查询,减少对独立检索基础设施的需求。
  • 返回专为智能体可直接消费而设计的排序上下文块。
  • 根据定价页面,提供自托管和托管云两种选项。
  • 提供公开演示,展示混合检索在用户记忆和 Wikipedia 数据集上的表现。

Cons

  • 收集到的页面文本中没有记录若干设置和上手细节,包括具体部署步骤以及 SDK/客户端库覆盖范围。
  • 公开演示页面注明了速率限制,因此交互式示例的响应可能比底层产品更慢。

FAQ

Polygres 用于什么?

Polygres 将 PostgreSQL 托管、原生图遍历、HNSW 向量搜索和混合检索 API 结合在一起。该网站将其定位为适用于需要在一次查询中同时进行关系、图和语义检索的智能体工作流。

我可以自托管 Polygres,还是使用托管服务?

定价页面显示了自托管免费套餐和托管云方案。首页还说明,你可以在几秒内部署托管实例,或者让开源 SDK 指向现有 schema。

Polygres 有演示吗?

公开演示页面展示了用于用户记忆搜索和 Wikipedia 搜索的实时检索 playground。其目的是演示 Polygres 如何将语义、词法和图信号融合为一个排序结果集。

什么是 Polygres Pocket?

Pocket 页面描述了一个独立的 CLI 包,它会将代码库或文件折叠成适用于编程智能体的可查询记忆层。页面将其标注为即将推出,并提到了 Claude Code、Codex 和 Cursor 等工具的支持。

Quick Facts

类别
PostgreSQL / AI 检索平台
主要用途
在关系数据、关联关系和嵌入向量上进行智能体记忆与混合检索
部署选项
在你自己的 Postgres 实例上自托管,或使用托管云服务
定价
提供免费自托管套餐;付费托管方案列在定价页面上
相关产品
Polygres Pocket,一个面向编程智能体的 CLI 记忆层
网站
polygres.com