Explore 2387 PostgreSQL extensions from PGEXT, maintained by Pigsty.
29 extensions found. Clear filters
| Name | Version | Description | Category | License | Language | PG Version | Stars |
|---|---|---|---|---|---|---|---|
| pgml | 2.10.0 | Run AL/ML workloads with SQL interface | RAG | MIT | Rust | 14–17 | 6.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 |
| 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 |
| goldenmatch_pg | 0.13.0 | GoldenMatch entity-resolution functions for deduplication, matching, scoring, and golden-record workflows. | RAG | MIT | Rust | 15–17 | 129 |
| 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 |
| pg_onnx | 1.2.1 | ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database. | RAG | MIT | C++ | 13–18 | 62 |
| 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 |
| sveddy | 0.1.0 | A PostgreSQL extension for collaborative filtering using low-rank matrix approximation techniques. | RAG | MIT | C | — | 8 |
| hamming_distance | 0.0.1 | Hamming distance and similarity functions for hexadecimal feature-vector strings. | RAG | MIT | C | — | 7 |
| pg_ask | 1.0 | Postgres Extension which uses AI to create SQL from Natural language. | RAG | MIT | C++ | 16–18 | 4 |
| ecaz | 0.1.1 | Rust PostgreSQL extension for high-performance vector storage with broad quantization and index support. | RAG | MIT | Rust | — | 3 |
| pg_rrf | 0.0.3 | Reciprocal rank fusion functions for hybrid search | RAG | MIT | Rust | 14–18 | 3 |
| pg_knowledge_graph | 0.1.0 | Knowledge graph extension for PostgreSQL with graph algorithms and pgvector integration. | RAG | MIT | Rust | 16–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 |
| 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_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 |
| pgtensor | 0.0.0 | Run inference on ONNX models inside your Postgres database (and a Tensor type) | RAG | MIT | Rust | — | 1 |
| alohadb_nl2sql | 1.0 | Natural language to SQL translation via LLM API | RAG | MIT | C | — | |
| ollama | 1.0 | Ollama client for PostgreSQL | RAG | MIT | SQL | 15 | |
| pg_kmersearch | 1.0 | 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 | RAG | MIT | C | — | |
| pg_llm_bgw | 0.1.0 | example of Rust implementation of background workder to call LLM from within PostGres client DML SQL | RAG | MIT | Rust | — | |
| pgchy_similarity | 1.0 | Chemical structure similarity functions for PostgreSQL using Chython and PL/Python. | RAG | MIT | C | — | |
| pgvecutils | 0.0.1 | This project is a PostgreSQL extension that provides vector manipulation utilities. | RAG | MIT | C | — |