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 · Packagedpg_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 packagedpgml · Run AL/ML workloads with SQL interface · 2.10.0 · AI and vectors · MIT · Rust · 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 packagedvectorscale · Advanced indexing for vector data with DiskANN · 0.9.0 · AI and vectors · PostgreSQL · Rust · 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 packagedvchord · Vector database plugin for Postgres, written in Rust · 1.1.1 · AI and vectors · AGPL-3.0 · Rust · 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 packagedvectorize · The simplest way to do vector search on Postgres · 0.27.1 · AI and vectors · PostgreSQL · Rust · 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 packagedpg_similarity · support similarity queries · 1.0 · AI and vectors · BSD-3-Clause · C · Packagedpgcontext · Vector, filter-aware HNSW, and hybrid retrieval over authoritative PostgreSQL tables. · 0.3.0 · AI and vectors · Apache-2.0 · Rust · Packagedpgcontext_pgvector · Optional pgvector compatibility bridge for pgcontext HNSW indexes. · 0.2.0 · AI and vectors · Apache-2.0 · Rust · 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 packagedjev · Natural-language row filtering, ranking and classification through TypeSafe · 0.2.0 · AI and vectors · PostgreSQL · Python · 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 packagedsmlar · Effective similarity search · 1.0 · AI and vectors · Unknown · C · 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 packagedpg_tiktoken · tiktoken tokenizer for use with OpenAI models in postgres · 0.0.1 · AI and vectors · Apache-2.0 · Rust · 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 packagedpg4ml · Machine learning framework for PostgreSQL · 2.0 · AI and vectors · AGPL-3.0 · C · 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 packagedpg_summarize · Text Summarization using LLMs. Built using pgrx · 0.0.1 · AI and vectors · Unknown · Rust · Packagedpgmnemo · Single-plan multimodal agent memory for PostgreSQL · 0.20.0 · AI and vectors · Apache-2.0 · SQL · 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 packagedpg_rrf · Reciprocal rank fusion functions for hybrid search · 0.0.3 · AI and vectors · MIT · Rust · Packagedpg_tiktoken_c · Fast tiktoken BPE tokenizer for PostgreSQL implemented in C · 1.1 · AI and vectors · Apache-2.0 · C · 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_grammar_guard · Catalog-derived grammars and approved grammar drift checks · 0.4.1 · AI and vectors · PostgreSQL · SQL · 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 packagedpg_turbovec · TurboQuant-compressed vector type and ANN index access method for PostgreSQL. · 1.29.0 · AI and vectors · Apache-2.0 · Rust · 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

134 extensions found. Clear filters

NameVersionDescriptionCategoryLicenseLanguagePG VersionStars
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
pg_summarize 0.0.1 Text Summarization using LLMs. Built using pgrx RAG Rust 14–18 6
pgmnemo 0.20.0 Single-plan multimodal agent memory for PostgreSQL RAG Apache-2.0 SQL 17–18 6
rikai 0.1 rikai ML extensions RAG Apache-2.0 SQL 5
pg_ask 1.0 Postgres Extension which uses AI to create SQL from Natural language. RAG MIT C++ 16–18 4
pg_rvbbit 4.1.4 Semantic SQL operators backed by configurable LLMs, with caching, receipts, and routing across multiple execution engines. RAG Rust 4
pg_vector_embedding 1.0.0 Trigger-driven vector embedding through external HTTP services and a background queue. RAG Apache-2.0 SQL 4
tlsh_gist 1.0 TLSH fuzzy-hash data type, distance operations, and GiST indexing for similarity search. RAG C++ 4
ecaz 0.1.1 Rust PostgreSQL extension for high-performance vector storage with broad quantization and index support. RAG MIT Rust 3
mtree 0.0.1 Metric-space index access method derived from PostgreSQL GiST RAG C 3
otlet 0.1.0 Local LLM inference inside PostgreSQL with background workers, queued tasks, receipts, and semantic data operations. RAG Rust 3
pg_extension 0.1.0 In-database model slicing and inference helper functions for structured data analytics. RAG Rust 11–15 3
pg_infer 1.0.0 Expose transformer model knowledge as SQL relations and a custom index access method RAG Apache-2.0 Rust 18 3
pg_rrf 0.0.3 Reciprocal rank fusion functions for hybrid search RAG MIT Rust 14–18 3
pg_tiktoken_c 1.1 Fast tiktoken BPE tokenizer for PostgreSQL implemented in C RAG Apache-2.0 C 14–18 3
aqua 0.0.1 In-database neural user-defined functions for machine-learning inference. RAG C 2
flame 0.0.1 PGRX proof-of-concept extension that generates text embeddings with fastembed/MiniLM. RAG AGPL-3.0 Rust 11–16 2
pg_knowledge_graph 0.1.0 Knowledge graph extension for PostgreSQL with graph algorithms and pgvector integration. RAG MIT Rust 16–18 2
pgembed 0.1.0 Generate vector embeddings through Ollama, OpenAI, or custom HTTP services RAG LicenseRef-Tecnisys-Community-1.0 Python 13–18 2
pgtoken 1.0 PostgreSQL extension for compact, codebook-compressed LLM token ID storage. Encode once, retrieve forever. O(1) token count without decoding. RAG MIT Python 2
postllm 0.1.0 postllm: PostgreSQL-native access to OpenAI-compatible and local LLM runtimes RAG MIT Rust 13–18 2
sparse_vector 0.1 C data type and functions for sparse float vectors, normalization, dot product, and cosine similarity. RAG MIT C 10–18 2
svs 0.1.0 SVS Vamana approximate-nearest-neighbor index with LeanVec and LVQ compression for pgvector. RAG PostgreSQL C 2
ai_toolkit 1.0 AI-powered query generation and explanation tools for PostgreSQL. RAG C++ 18 1
hamming 0.1.0 Rust/pgrx extension providing a Hamming-distance operator for bytea plus an unfinished experimental IVF index access method. RAG Rust 11–16 1
hclust 0.0.1 C function for agglomerative or divisive hierarchical clustering that writes cluster assignments back to a table. RAG C 1
lshvector 1.0 a feature vector type and a locality sensitive hashing index RAG Python 1
malwaredb_pg 0.0.1-dev PostgreSQL extension for MalwareDB similarity functions: SSDeep, LZJD, and TLSH RAG Apache-2.0 Rust 13–18 1
paves 0.1 Filtered L2 vector search with CPU and optional GPU execution RAG C 14 1
pg_fela 1.0.0 The holy grail of AutoML for PG - self classifying and regressing tabular data! RAG Rust 1
pg_gen_query 1.0 A PostgreSQL extension written in C++ that adds no-maintenance GenAI querying functionality using Clickhouse's AI SDK RAG MIT C++ 1
pg_grammar_guard 0.4.1 Catalog-derived grammars and approved grammar drift checks RAG PostgreSQL SQL 14–18 1
pg_ocr 0.0.1 Self-contained OCR functions via PL/Python RAG Python 1
pg_optigraph 0.1.0 pg Optigraph is a PostgreSQL extension which uses OptiGraph ML model. RAG MIT Python 1
pg_pageindex 1.0 PageIndex document-tree construction and tree search for PDF and Markdown through a C/Go bridge. RAG MIT C 16 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_splade 0.0.0 Generate SPLADE sparse-vector embeddings inside PostgreSQL RAG Rust 12–17 1
pg_synapse_pgrx 0.1.1 pg synapse: Postgres-native agent-loop runtime RAG Rust 1
pg_turbovec 1.29.0 TurboQuant-compressed vector type and ANN index access method for PostgreSQL. RAG Apache-2.0 Rust 14–18 1
pgokf 0.1.13 Transactional Open Knowledge Format catalog with lexical and optional semantic search. RAG AGPL-3.0-only Rust 15–19 1