Category: RAG

RAG: Vector Database with IVFFLAT, HNSW, DiskANN Indexes, AI & ML in SQL interface, Similarity Funcs, etc…

RAG category has 10 available extensions:

Name (Detail) Package (Repo) Repo Version Category License LOAD DDL TRUST RELOC Description
vector pgvector PGDG 0.8.0 RAG PostgreSQL vector data type and ivfflat and hnsw access methods
vchord vchord PIGSTY 0.2.0 RAG AGPLv3 Vector database plugin for Postgres, written in Rust
vectorscale pgvectorscale PIGSTY 0.5.1 RAG PostgreSQL pgvectorscale: Advanced indexing for vector data
vectorize pg_vectorize PIGSTY 0.21.1 RAG PostgreSQL The simplest way to do vector search on Postgres
pg_similarity pg_similarity MIXED 1.0 RAG BSD 3 support similarity queries
smlar smlar PIGSTY 1.0 RAG PostgreSQL Effective similarity search
pg_summarize pg_summarize PIGSTY 0.0.1 RAG PostgreSQL Text Summarization using LLMs. Built using pgrx
pg_tiktoken pg_tiktoken PIGSTY 0.0.1 RAG Apache-2.0 pg_tictoken: tiktoken tokenizer for use with OpenAI models in postgres
pg4ml pg4ml PIGSTY 2.0 RAG AGPLv3 Machine learning framework for PostgreSQL
pgml pgml PIGSTY 2.10.0 RAG MIT PostgresML: Run AL/ML workloads with SQL interface

vector

vector data type and ivfflat and hnsw access methods

vchord

Vector database plugin for Postgres, written in Rust

vectorscale

pgvectorscale: Advanced indexing for vector data

vectorize

The simplest way to do vector search on Postgres

pg_similarity

support similarity queries

smlar

Effective similarity search

pg_summarize

Text Summarization using LLMs. Built using pgrx

pg_tiktoken

pg_tictoken: tiktoken tokenizer for use with OpenAI models in postgres

pg4ml

Machine learning framework for PostgreSQL

pgml

PostgresML: Run AL/ML workloads with SQL interface


Last modified 2025-02-17: add extension part (cfa504b)