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 · Packagedvectorscale · Advanced indexing for vector data with DiskANN · 0.9.0 · AI and vectors · PostgreSQL · Rust · Packagedhybrid_search · Hybrid pgvector and full-text search helper functions for LangChain and Supabase. · 1.1.0 · AI and vectors · Apache-2.0 · SQL · Not packagedpgcontext_pgvector · Optional pgvector compatibility bridge for pgcontext HNSW indexes. · 0.2.0 · AI and vectors · Apache-2.0 · Rust · Packagedpgedge_vectorizer · Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. · 1.1 · AI and vectors · PostgreSQL · C · Not packagedpg_sentence_transformer · Runs a Hugging Face sentence-transformer model inside a preload background worker and maintains pgvector embeddings for a configured table. · 0.1 · AI and vectors · BSD-2-Clause · Python · Not packagedpg_turboquant · Compact TurboQuant approximate-nearest-neighbor index access method for pgvector vector and halfvec data. · 0.1.0 · AI and vectors · MIT · C · Not packagedavocado · AvocadoDB PostgreSQL extension for deterministic context compilation for AI agents. · 2.2.0 · AI and vectors · MIT · Rust · 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 packagedpgmnemo · Single-plan multimodal agent memory for PostgreSQL · 0.20.0 · AI and vectors · Apache-2.0 · SQL · Packagedpg_knowledge_graph · Knowledge graph extension for PostgreSQL with graph algorithms and pgvector integration. · 0.1.0 · AI and vectors · MIT · Rust · Not packagedsvs · SVS Vamana approximate-nearest-neighbor index with LeanVec and LVQ compression for pgvector. · 0.1.0 · AI and vectors · PostgreSQL · C · Not packagedpgvector · Custom vector type with Euclidean distance, cosine similarity, and prototype IVFFlat helpers. · 0.0.0 · AI and vectors · Unknown · Rust · Not packagedembedding_search · LangChain/Supabase helper package for storing and searching document embeddings with pgvector. · 1.1.0 · AI and vectors · Unknown · SQL · Not packaged

19 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pgvector 0.0.0 Custom vector type with Euclidean distance, cosine similarity, and prototype IVFFlat helpers. RAG Rust 1
vector 0.8.6 vector data type and ivfflat and hnsw access methods RAG PostgreSQL C 14–18 23k
vectorscale 0.9.0 Advanced indexing for vector data with DiskANN RAG PostgreSQL Rust 14–18 3.1k
hybrid_search 1.1.0 Hybrid pgvector and full-text search helper functions for LangChain and Supabase. RAG Apache-2.0 SQL 441
pgcontext_pgvector 0.2.0 Optional pgvector compatibility bridge for pgcontext HNSW indexes. RAG Apache-2.0 Rust 17 251
pgedge_vectorizer 1.1 Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. RAG PostgreSQL C 14–18 36
pg_sentence_transformer 0.1 Runs a Hugging Face sentence-transformer model inside a preload background worker and maintains pgvector embeddings for a configured table. RAG BSD-2-Clause Python 17
pg_turboquant 0.1.0 Compact TurboQuant approximate-nearest-neighbor index access method for pgvector vector and halfvec data. RAG MIT C 16–17 14
avocado 2.2.0 AvocadoDB PostgreSQL extension for deterministic context compilation for AI agents. RAG MIT Rust 16 12
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
pgmnemo 0.20.0 Single-plan multimodal agent memory for PostgreSQL RAG Apache-2.0 SQL 17–18 6
pg_knowledge_graph 0.1.0 Knowledge graph extension for PostgreSQL with graph algorithms and pgvector integration. RAG MIT Rust 16–18 2
svs 0.1.0 SVS Vamana approximate-nearest-neighbor index with LeanVec and LVQ compression for pgvector. RAG PostgreSQL C 2
embedding_search 1.1.0 LangChain/Supabase helper package for storing and searching document embeddings with pgvector. RAG SQL