select open change scope Open full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

PostgreSQL Extension Catalogue

Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.

vector · vector data type and ivfflat and hnsw access methods · 0.8.6 · AI and vectors · PostgreSQL · C · Packagedai · Helper functions for AI workflows in PostgreSQL · 0.11.3-dev · AI and vectors · PostgreSQL · Python · Not packagedvectorscale · Advanced indexing for vector data with DiskANN · 0.9.0 · AI and vectors · PostgreSQL · Rust · Packagedvectorize · The simplest way to do vector search on Postgres · 0.27.1 · AI and vectors · PostgreSQL · Rust · Packagedjev · Natural-language row filtering, ranking and classification through TypeSafe · 0.2.0 · AI and vectors · PostgreSQL · Python · Packagedkmeans · K-means clustering window function for PostgreSQL · 1.1.0 · AI and vectors · PostgreSQL · C · Not packagedpgedge_vectorizer · Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. · 1.1 · AI and vectors · PostgreSQL · C · Not packagedpgpyml · Run scikit-learn machine-learning models inside PostgreSQL through PL/Python functions and triggers. · 0.3.1 · AI and vectors · PostgreSQL · Python · Not packagedllama_embed · llama.cpp embedding extension for dense and multivector search · 0.1.0 · AI and vectors · PostgreSQL · C · Not packagedpg_colbert_llama · ColBERT embedding companion extension for pgturbohybrid · 0.1.0 · AI and vectors · PostgreSQL · C · Not packagedpgturbohybrid · hybrid vector and BM25 search for PostgreSQL on top of pgvector · 0.2.0 · AI and vectors · PostgreSQL · C · Not packagedpgturbohybrid_experimental · experimental sparse and multivector features for pgturbohybrid · 0.2.0 · AI and vectors · PostgreSQL · C · Not packagedpg_semantic_cache · Caches query results and retrieves semantically similar results using pgvector embeddings and configurable eviction policies. · 0.1.0-beta4 · AI and vectors · PostgreSQL · C · Not packagedpg_cuvs · ⚡ Blazing-fast GPU vector search for PostgreSQL powered by NVIDIA cuVS. · 0.5.0 · AI and vectors · PostgreSQL · C · Not packagedsvs · SVS Vamana approximate-nearest-neighbor index with LeanVec and LVQ compression for pgvector. · 0.1.0 · AI and vectors · PostgreSQL · C · Not packagedpg_grammar_guard · Catalog-derived grammars and approved grammar drift checks · 0.4.1 · AI and vectors · PostgreSQL · SQL · Packagedpg_recall_guard · Measure ANN index recall and detect drift from an approved baseline · 0.2.0 · AI and vectors · PostgreSQL · PLpgSQL · Not packagedpg_llm · Integrates local and remote large-language models with chat, sessions, text-to-SQL, audit and vector-backed knowledge features. · 1.1 · AI and vectors · PostgreSQL · C++ · Not packagedpostvec · Automatic embeddings, hybrid search, and embedding model migration · 0.2.0 · AI and vectors · PostgreSQL · Rust · Not packaged

19 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
vector 0.8.6 vector data type and ivfflat and hnsw access methods RAG PostgreSQL C 14–18 23k
ai 0.11.3-dev Helper functions for AI workflows in PostgreSQL RAG PostgreSQL Python 16–18 5.8k
vectorscale 0.9.0 Advanced indexing for vector data with DiskANN RAG PostgreSQL Rust 14–18 3.1k
vectorize 0.27.1 The simplest way to do vector search on Postgres RAG PostgreSQL Rust 14–18 831
jev 0.2.0 Natural-language row filtering, ranking and classification through TypeSafe RAG PostgreSQL Python 14–17 195
kmeans 1.1.0 K-means clustering window function for PostgreSQL RAG PostgreSQL C 10–18 106
pgedge_vectorizer 1.1 Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. RAG PostgreSQL C 14–18 36
pgpyml 0.3.1 Run scikit-learn machine-learning models inside PostgreSQL through PL/Python functions and triggers. RAG PostgreSQL Python 18
llama_embed 0.1.0 llama.cpp embedding extension for dense and multivector search RAG PostgreSQL C 9
pg_colbert_llama 0.1.0 ColBERT embedding companion extension for pgturbohybrid RAG PostgreSQL C 9
pgturbohybrid 0.2.0 hybrid vector and BM25 search for PostgreSQL on top of pgvector RAG PostgreSQL C 9
pgturbohybrid_experimental 0.2.0 experimental sparse and multivector features for pgturbohybrid RAG PostgreSQL C 9
pg_semantic_cache 0.1.0-beta4 Caches query results and retrieves semantically similar results using pgvector embeddings and configurable eviction policies. RAG PostgreSQL C 14–18 8
pg_cuvs 0.5.0 ⚡ Blazing-fast GPU vector search for PostgreSQL powered by NVIDIA cuVS. RAG PostgreSQL C 7
svs 0.1.0 SVS Vamana approximate-nearest-neighbor index with LeanVec and LVQ compression for pgvector. RAG PostgreSQL C 2
pg_grammar_guard 0.4.1 Catalog-derived grammars and approved grammar drift checks RAG PostgreSQL SQL 14–18 1
pg_recall_guard 0.2.0 Measure ANN index recall and detect drift from an approved baseline RAG PostgreSQL PLpgSQL 13–19 1
pg_llm 1.1 Integrates local and remote large-language models with chat, sessions, text-to-SQL, audit and vector-backed knowledge features. RAG PostgreSQL C++ 14–18
postvec 0.2.0 Automatic embeddings, hybrid search, and embedding model migration RAG PostgreSQL Rust 16–18