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.

pg_deeplake · Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training. · 1.0 · AI and vectors · Apache-2.0 · C++ · Not packagedai · Helper functions for AI workflows in PostgreSQL · 0.11.3-dev · AI and vectors · PostgreSQL · Python · Not packagedruvector · SIMD-accelerated vector type and indexes with graph, solver, TDA, local embedding, and AI SQL functions. · 0.3.0 · AI and vectors · MIT · Rust · Not packagedvexdb_lite · A cross-platform vector database, which can be integrated into existing databases as a plugin. · 1.0 · AI and vectors · MIT · C++ · Not packagedvectors · Vector database plugin for PostgreSQL, written in Rust, specifically designed for LLM · 0.4.0 · AI and vectors · Apache-2.0 · Rust · Not packagedgp_sparse_vector · Sparse vector implementation for Greenplum-family databases. · 1.0.1 · AI and vectors · Apache-2.0 · C · Not packagedlantern_extras · Convenience functions for working with vector embeddings · 0.6.0 · AI and vectors · AGPL-3.0 · Rust · Not packagedogai · OGAI - AI vectorization and search framework for openGauss · 1.0 · AI and vectors · MulanPSL-2.0 · C++ · Not packagedembedding · HNSW vector similarity search extension for PostgreSQL real[] embeddings. · 0.3.6 · AI and vectors · Apache-2.0 · C · Not packagedmadlib · An open-source in-database analytics library · 2.1.0 · AI and vectors · Apache-2.0 · C++ · Not packagedpg_gpt · Experimental extension that brings OpenAI API to your PostgreSQL to run queries in human language. · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not 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 packagedpgclaw · Store LLM or OpenClaw agents as PostgreSQL values and process watched rows with a background worker · 0.1.0 · AI and vectors · MIT · Rust · Not packagedpg_gist_hamming · support for indexing common datatypes in GiST · 1.0 · AI and vectors · BSD-3-Clause · C · Not packagedvptree · VP-tree implementation · 1.0 · AI and vectors · BSD-3-Clause · C · Not packagednr_model · AI-powered Autonomous Data System · 1.0.0 · AI and vectors · Unknown · C · Not packagedgoldenmatch_pg · GoldenMatch entity-resolution functions for deduplication, matching, scoring, and golden-record workflows. · 0.13.0 · AI and vectors · MIT · Rust · Not packagedkmeans · K-means clustering window function for PostgreSQL · 1.1.0 · AI and vectors · PostgreSQL · C · Not packagedrag · Deprecated RAG helper extension for document extraction/chunking and remote embedding, reranking, and chat APIs. · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedrag_bge_small_en_v15 · rag_bge_small_en_v15: local bge-small-en-v1.5 embeddings in PostgreSQL · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedrag_jina_reranker_v1_tiny_en · Runs jina-reranker-v1-tiny-en locally in a preloaded background worker and exposes SQL rerank scores and distances. · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedtypesafe · SQL client for TypeSafe AI classification and scoring · 0.0.1 · AI and vectors · MIT · C · Not packagedpg_embedder · In-backend text embedding inference using Rust, Candle, and packaged models. · 0.2.0 · AI and vectors · MIT · Rust · Not packagedpgdl · PostgreSQL extension for deep learning model inference and vector storage inside the database. · 1.3.0 · AI and vectors · Unknown · C++ · Not packagedpg_onnx · ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database. · 1.2.1 · AI and vectors · MIT · C++ · Not packagedneurondb · AI database extension for vector search, ML inference, hybrid search, and RAG in PostgreSQL. · 4.0.0-devel · AI and vectors · Proprietary · C · Not packagedpase · PostgreSQL ultra-high dimensional approximate nearest neighbor search extension. · 0.0.1 · AI and vectors · Unknown · C · Not packagedpgpu · GPU acceleration for PostgreSQL vector index builds using NVIDIA CUDA/cuVS and VectorChord. · 2.1.0 · AI and vectors · AGPL-3.0 · Rust · Not packagedpgedge_vectorizer · Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. · 1.1 · AI and vectors · PostgreSQL · C · Not packagedpgafis · AFIS Support for PostgreSQL · 1.2 · AI and vectors · GPL-2.0 · C · Not packagedpg_ai · PostgreSQL extension that provides (RAG capable)SQL functions to interpret data using multi modal LLMs and vectors. · 0.0.1 · AI and vectors · Apache-2.0 · C · Not packagedbitpolar_pg · BitPolar: near-optimal vector quantization — 3-8 bit compression with zero training. 58 integrations across every major AI framework. · 0.3.3 · AI and vectors · Unknown · Rust · 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 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 packagedpg_phash · Calculate Hamming distance between decimal-encoded perceptual image hashes · 1.0 · AI and vectors · GPL-3.0 · C · Not packagedpgai · In-database predictive analytics using LSTM, Prophet, ARIMA, and SARIMA models. · 1.0 · AI and vectors · Unknown · 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 packagedmaludb_core · A memory DBMS for long-term institutional memory, human-AI knowledge sharing, and contextual recall. PostgreSQL 17 extension. · 0.104.0 · AI and vectors · Unknown · 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 packagedsveddy · A PostgreSQL extension for collaborative filtering using low-rank matrix approximation techniques. · 0.1.0 · AI and vectors · MIT · C · Not packagedbktree · SP-GiST BK-tree index extension for 64-bit perceptual hashes and Hamming-distance searches. · 1.0 · AI and vectors · Unknown · C · Not packagedhamming_distance · Hamming distance and similarity functions for hexadecimal feature-vector strings. · 0.0.1 · AI and vectors · MIT · C · Not packagedpg_cuvs · ⚡ Blazing-fast GPU vector search for PostgreSQL powered by NVIDIA cuVS. · 0.5.0 · AI and vectors · PostgreSQL · C · Not packagedquria · quria: experimental pgrx extension for BM25 full-text and HNSW vector search · 0.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedrikai · rikai ML extensions · 0.1 · AI and vectors · Apache-2.0 · SQL · Not packagedpg_ask · Postgres Extension which uses AI to create SQL from Natural language. · 1.0 · AI and vectors · MIT · C++ · Not packagedpg_rvbbit · Semantic SQL operators backed by configurable LLMs, with caching, receipts, and routing across multiple execution engines. · 4.1.4 · AI and vectors · Unknown · Rust · Not packagedpg_vector_embedding · Trigger-driven vector embedding through external HTTP services and a background queue. · 1.0.0 · AI and vectors · Apache-2.0 · SQL · Not packagedtlsh_gist · TLSH fuzzy-hash data type, distance operations, and GiST indexing for similarity search. · 1.0 · AI and vectors · Unknown · C++ · Not packagedecaz · Rust PostgreSQL extension for high-performance vector storage with broad quantization and index support. · 0.1.1 · AI and vectors · MIT · Rust · Not packagedmtree · Metric-space index access method derived from PostgreSQL GiST · 0.0.1 · AI and vectors · Unknown · C · Not packagedotlet · Local LLM inference inside PostgreSQL with background workers, queued tasks, receipts, and semantic data operations. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_extension · In-database model slicing and inference helper functions for structured data analytics. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_infer · Expose transformer model knowledge as SQL relations and a custom index access method · 1.0.0 · AI and vectors · Apache-2.0 · Rust · Not packagedaqua · In-database neural user-defined functions for machine-learning inference. · 0.0.1 · AI and vectors · Unknown · C · Not packagedflame · PGRX proof-of-concept extension that generates text embeddings with fastembed/MiniLM. · 0.0.1 · AI and vectors · AGPL-3.0 · Rust · Not packagedpg_knowledge_graph · Knowledge graph extension for PostgreSQL with graph algorithms and pgvector integration. · 0.1.0 · AI and vectors · MIT · Rust · Not packagedpgembed · Generate vector embeddings through Ollama, OpenAI, or custom HTTP services · 0.1.0 · AI and vectors · LicenseRef-Tecnisys-Community-1.0 · Python · Not packagedpgtoken · PostgreSQL extension for compact, codebook-compressed LLM token ID storage. Encode once, retrieve forever. O(1) token count without decoding. · 1.0 · AI and vectors · MIT · Python · Not packagedpostllm · postllm: PostgreSQL-native access to OpenAI-compatible and local LLM runtimes · 0.1.0 · AI and vectors · MIT · Rust · Not packagedsparse_vector · C data type and functions for sparse float vectors, normalization, dot product, and cosine similarity. · 0.1 · AI and vectors · MIT · 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 packagedai_toolkit · AI-powered query generation and explanation tools for PostgreSQL. · 1.0 · AI and vectors · Unknown · C++ · Not packagedhamming · Rust/pgrx extension providing a Hamming-distance operator for bytea plus an unfinished experimental IVF index access method. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedhclust · C function for agglomerative or divisive hierarchical clustering that writes cluster assignments back to a table. · 0.0.1 · AI and vectors · Unknown · C · Not packagedlshvector · a feature vector type and a locality sensitive hashing index · 1.0 · AI and vectors · Unknown · Python · Not packagedmalwaredb_pg · PostgreSQL extension for MalwareDB similarity functions: SSDeep, LZJD, and TLSH · 0.0.1-dev · AI and vectors · Apache-2.0 · Rust · Not packagedpaves · Filtered L2 vector search with CPU and optional GPU execution · 0.1 · AI and vectors · Unknown · C · Not packagedpg_fela · The holy grail of AutoML for PG - self classifying and regressing tabular data! · 1.0.0 · AI and vectors · Unknown · Rust · Not packagedpg_gen_query · A PostgreSQL extension written in C++ that adds no-maintenance GenAI querying functionality using Clickhouse's AI SDK · 1.0 · AI and vectors · MIT · C++ · Not packagedpg_ocr · Self-contained OCR functions via PL/Python · 0.0.1 · AI and vectors · Unknown · Python · Not packagedpg_optigraph · pg Optigraph is a PostgreSQL extension which uses OptiGraph ML model. · 0.1.0 · AI and vectors · MIT · Python · Not packagedpg_pageindex · PageIndex document-tree construction and tree search for PDF and Markdown through a C/Go bridge. · 1.0 · AI and vectors · MIT · C · Not packagedpg_recall_guard · Measure ANN index recall and detect drift from an approved baseline · 0.2.0 · AI and vectors · PostgreSQL · PLpgSQL · Not packagedpg_splade · Generate SPLADE sparse-vector embeddings inside PostgreSQL · 0.0.0 · AI and vectors · Unknown · Rust · Not packagedpg_synapse_pgrx · pg synapse: Postgres-native agent-loop runtime · 0.1.1 · AI and vectors · Unknown · Rust · Not packagedpgokf · Transactional Open Knowledge Format catalog with lexical and optional semantic search. · 0.1.13 · AI and vectors · AGPL-3.0-only · Rust · Not packagedpgtensor · Run inference on ONNX models inside your Postgres database (and a Tensor type) · 0.0.0 · AI and vectors · MIT · Rust · Not packagedpgvector · Custom vector type with Euclidean distance, cosine similarity, and prototype IVFFlat helpers. · 0.0.0 · AI and vectors · Unknown · Rust · Not packagedpostgresml · Exposes tsvector lexemes and position counts for an experimental naive Bayes text-classification demo. · 1.0 · AI and vectors · Unknown · C · Not packagedaidb · In-database AI pipelines for chunking, embedding, retrieval, and generation. · 7 · AI and vectors · Proprietary · Unknown · Not packagedalloydb_scann · AlloyDB ScaNN extension for approximate nearest-neighbor vector indexes. · AI and vectors · Unknown · C · Not packagedalohadb_nl2sql · Natural language to SQL translation via LLM API · 1.0 · AI and vectors · MIT · C · Not packagedaws_ml · Amazon Aurora PostgreSQL extension for invoking Amazon Comprehend, SageMaker AI, and Bedrock services from SQL. · 2.0 · AI and vectors · Unknown · C · Not packagedazure_ai · Azure Database for PostgreSQL extension for in-database calls to Azure AI, Azure OpenAI, Cognitive Services, and Azure Machine Learning. · 2.0.0 · AI and vectors · Unknown · C · Not packagedcatboost · machine learning module using CatBoost · 0.1 · AI and vectors · Unknown · C · Not packagedembedding_search · LangChain/Supabase helper package for storing and searching document embeddings with pgvector. · 1.1.0 · AI and vectors · Unknown · SQL · Not packagedglia · A PostgreSQL extension for data mining. · 0.0.1 · AI and vectors · AGPL-3.0 · C · Not packagedgoogle_ml_integration · Google Cloud machine learning integration extension for registering model endpoints, generating embeddings, and invoking predictions from SQL. · 1.4.3 · AI and vectors · Unknown · C · Not packagedjessevent@ai_sql · AI inference SQL functions for Supabase. Self-deploys its own edge function via ai.deploy(). · 1.0.0 · AI and vectors · Unknown · SQL · Not packagedjessevent@supa_aisql · AI inference SQL functions for Supabase. Self-deploys its own edge function via ai.deploy(). · 1.0.0 · AI and vectors · Unknown · SQL · Not packagedmcp_postgrest · PostgreSQL extension to define AI tools compatible with Anthropic's Model Context Protocol (MCP). Fully customizable, schema-agnostic, secure, and integrated with PostgREST. · 0.1.2 · AI and vectors · Unknown · SQL · Not packagedollama · Ollama client for PostgreSQL · 1.0 · AI and vectors · MIT · SQL · Not packagedpg_ai_sdk · Translate natural language to SQL using Clickhouse ai-sdk-cpp · 1.0 · AI and vectors · Unknown · C++ · Not packagedpg_diskann · Azure Database for PostgreSQL extension for DiskANN approximate-nearest-neighbor vector indexes. · 0.6.5 · AI and vectors · Unknown · C · Not packagedpg_embed · Generate and store OpenAI embeddings in-place · 1.0 · AI and vectors · Unknown · SQL · Not packagedpg_emd · Fast approximate Earth Mover's Distance using dynamic tree embeddings · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_gembed · Generate embeddings inside PostgreSQL · 1.0.0 · AI and vectors · Apache-2.0 · C · Not packagedpg_hybrid · hybrid storage engine: columnar, vector, fulltext · 1.0 · AI and vectors · Apache-2.0 · C · Not packagedpg_ivfflat · Experimental pgrx extension providing a Vector type and an in-memory IVFFlat index access method. · 0.1.0 · AI and vectors · Unknown · Rust · Not packagedpg_kmersearch · A PostgreSQL extension adding 2 datatypes of 2-bit or 4-bit per 1-mer for nucleotide sequence data and GIN index based on k-mer · 1.0 · AI and vectors · MIT · C · 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 packagedpg_llm_bgw · example of Rust implementation of background workder to call LLM from within PostGres client DML SQL · 0.1.0 · AI and vectors · MIT · Rust · Not packagedpg_sag_rag · Pure-SQL multi-hop event/entity retrieval, query routing, and in-database RAG evaluation. · 0.1.0 · AI and vectors · Apache-2.0 · SQL · Not packagedpgchy_similarity · Chemical structure similarity functions for PostgreSQL using Chython and PL/Python. · 1.0 · AI and vectors · MIT · C · Not packagedpgv · Minimal vector extension · 0.0.1 · AI and vectors · Unknown · C · Not packagedpgvecutils · This project is a PostgreSQL extension that provides vector manipulation utilities. · 0.0.1 · AI and vectors · MIT · C · Not packagedpostvec · Automatic embeddings, hybrid search, and embedding model migration · 0.2.0 · AI and vectors · PostgreSQL · Rust · Not packagedrds_ai · Alibaba Cloud RDS extension for calling LLMs, generating embeddings, semantic retrieval, and end-to-end RAG from SQL · 1.0.0 · AI and vectors · Unknown · C · Not packagedrds_embedding · Alibaba Cloud RDS text-to-vector model invocation extension · 1.0 · AI and vectors · Unknown · C · Not packagedtencentdb_ai · TencentDB extension for calling large-model APIs and building in-database RAG workflows. · 1.3 · AI and vectors · Unknown · C · Not packaged

116 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
pg_deeplake 1.0 Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training. RAG Apache-2.0 C++ 9.2k
ai 0.11.3-dev Helper functions for AI workflows in PostgreSQL RAG PostgreSQL Python 16–18 5.8k
ruvector 0.3.0 SIMD-accelerated vector type and indexes with graph, solver, TDA, local embedding, and AI SQL functions. RAG MIT Rust 14–17 4.5k
vexdb_lite 1.0 A cross-platform vector database, which can be integrated into existing databases as a plugin. RAG MIT C++ 2.4k
vectors 0.4.0 Vector database plugin for PostgreSQL, written in Rust, specifically designed for LLM RAG Apache-2.0 Rust 14–17 2.2k
gp_sparse_vector 1.0.1 Sparse vector implementation for Greenplum-family databases. RAG Apache-2.0 C 1.4k
lantern_extras 0.6.0 Convenience functions for working with vector embeddings RAG AGPL-3.0 Rust 12–17 890
ogai 1.0 OGAI - AI vectorization and search framework for openGauss RAG MulanPSL-2.0 C++ 784
embedding 0.3.6 HNSW vector similarity search extension for PostgreSQL real[] embeddings. RAG Apache-2.0 C 12–16 579
madlib 2.1.0 An open-source in-database analytics library RAG Apache-2.0 C++ 475
pg_gpt 0.0.0 Experimental extension that brings OpenAI API to your PostgreSQL to run queries in human language. RAG Apache-2.0 Rust 458
hybrid_search 1.1.0 Hybrid pgvector and full-text search helper functions for LangChain and Supabase. RAG Apache-2.0 SQL 441
pgclaw 0.1.0 Store LLM or OpenClaw agents as PostgreSQL values and process watched rows with a background worker RAG MIT Rust 14–17 210
pg_gist_hamming 1.0 support for indexing common datatypes in GiST RAG BSD-3-Clause C 185
vptree 1.0 VP-tree implementation RAG BSD-3-Clause C 185
nr_model 1.0.0 AI-powered Autonomous Data System RAG C 148
goldenmatch_pg 0.13.0 GoldenMatch entity-resolution functions for deduplication, matching, scoring, and golden-record workflows. RAG MIT Rust 15–17 129
kmeans 1.1.0 K-means clustering window function for PostgreSQL RAG PostgreSQL C 10–18 106
rag 0.0.0 Deprecated RAG helper extension for document extraction/chunking and remote embedding, reranking, and chat APIs. RAG Apache-2.0 Rust 13–18 101
rag_bge_small_en_v15 0.0.0 rag_bge_small_en_v15: local bge-small-en-v1.5 embeddings in PostgreSQL RAG Apache-2.0 Rust 13–18 101
rag_jina_reranker_v1_tiny_en 0.0.0 Runs jina-reranker-v1-tiny-en locally in a preloaded background worker and exposes SQL rerank scores and distances. RAG Apache-2.0 Rust 13–18 101
typesafe 0.0.1 SQL client for TypeSafe AI classification and scoring RAG MIT C 16–17 76
pg_embedder 0.2.0 In-backend text embedding inference using Rust, Candle, and packaged models. RAG MIT Rust 13–18 63
pgdl 1.3.0 PostgreSQL extension for deep learning model inference and vector storage inside the database. RAG C++ 12 63
pg_onnx 1.2.1 ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database. RAG MIT C++ 13–18 62
neurondb 4.0.0-devel AI database extension for vector search, ML inference, hybrid search, and RAG in PostgreSQL. RAG Proprietary C 16–18 50
pase 0.0.1 PostgreSQL ultra-high dimensional approximate nearest neighbor search extension. RAG C 50
pgpu 2.1.0 GPU acceleration for PostgreSQL vector index builds using NVIDIA CUDA/cuVS and VectorChord. RAG AGPL-3.0 Rust 14–18 42
pgedge_vectorizer 1.1 Asynchronous text chunking and embedding generation for PostgreSQL using background workers and pgvector. RAG PostgreSQL C 14–18 36
pgafis 1.2 AFIS Support for PostgreSQL RAG GPL-2.0 C 28
pg_ai 0.0.1 PostgreSQL extension that provides (RAG capable)SQL functions to interpret data using multi modal LLMs and vectors. RAG Apache-2.0 C 25
bitpolar_pg 0.3.3 BitPolar: near-optimal vector quantization — 3-8 bit compression with zero training. 58 integrations across every major AI framework. RAG Rust 20
pgpyml 0.3.1 Run scikit-learn machine-learning models inside PostgreSQL through PL/Python functions and triggers. RAG PostgreSQL Python 18
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
pg_phash 1.0 Calculate Hamming distance between decimal-encoded perceptual image hashes RAG GPL-3.0 C 10
pgai 1.0 In-database predictive analytics using LSTM, Prophet, ARIMA, and SARIMA models. RAG Python 10
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
maludb_core 0.104.0 A memory DBMS for long-term institutional memory, human-AI knowledge sharing, and contextual recall. PostgreSQL 17 extension. RAG C 8
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
sveddy 0.1.0 A PostgreSQL extension for collaborative filtering using low-rank matrix approximation techniques. RAG MIT C 8
bktree 1.0 SP-GiST BK-tree index extension for 64-bit perceptual hashes and Hamming-distance searches. RAG C 15 7
hamming_distance 0.0.1 Hamming distance and similarity functions for hexadecimal feature-vector strings. RAG MIT C 7
pg_cuvs 0.5.0 ⚡ Blazing-fast GPU vector search for PostgreSQL powered by NVIDIA cuVS. RAG PostgreSQL C 7
quria 0.0.0 quria: experimental pgrx extension for BM25 full-text and HNSW vector search RAG Apache-2.0 Rust 11–15 7
rikai 0.1 rikai ML extensions RAG Apache-2.0 SQL 5