pgai 개요 — 포스트그레스를 RAG·에이전트 검색 엔진으로
pgai 개요 — 포스트그레스를 RAG·에이전트 검색 엔진으로
pgai는 PostgreSQL 데이터와 S3 문서에서 벡터 임베딩을 자동으로 생성·동기화해요. 데이터가 바뀌면 임베딩이 자동으로 갱신되지요. 여기에 자연어를 SQL로 바꿔 주는 Semantic Catalog까지 붙이면 RAG·에이전트 앱이 한 DB에서 돌아가요.
주요 특징을 정리하면요.
- 🔄 벡터 임베딩 자동 생성·동기화: PostgreSQL 데이터와 S3 문서에서 임베딩을 만들고 데이터 변경 시 자동 갱신해요.
- 🤖 Semantic Catalog: 데이터베이스 설명을 자동 생성해 자연어를 SQL로(text-to-SQL) 가능하게 해 에이전트 앱을 지원해요.
- 🔍 벡터·의미 검색: pgvector와 pgvectorscale 기반의 강력한 검색을 제공해요.
- 🛡️ 프로덕션 준비: 모델 실패·속도 제한·지연 급증 처리와 배치 처리를 내장해요.
- 🐘 어떤 PostgreSQL이든: Timescale Cloud, Amazon RDS, Supabase 등에서 동작해요.
참고: 2026년 2월 기준 이 프로젝트는 더 이상 유지보수·지원되지 않는다고 알려져 있어요.