pgvector
Open-source vector similarity search for Postgres (by pgvector)
mcp-server-elasticsearch | pgvector | |
---|---|---|
3 | 117 | |
443 | 17,259 | |
16.9% | 3.1% | |
9.1 | 9.0 | |
15 days ago | 4 days ago | |
Rust | C | |
Apache License 2.0 | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mcp-server-elasticsearch
Posts with mentions or reviews of mcp-server-elasticsearch.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-08-29.
-
Postgres for everything? not really..and here are some of the problems.
Yes, Postgres has full-text search. No, it’s not going to outshine Elasticsearch or Meilisearch for large-scale, search-heavy workloads. These tools are built for indexing, ranking, and lightning-fast queries across massive datasets.
- 16 Essential Tools for DevOps & SRE: Monitoring & Logging Mastery
- An MCP'ish Elastic Search for LLMs
pgvector
Posts with mentions or reviews of pgvector.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-08-29.
-
Postgres for everything? not really..and here are some of the problems.
That’s when Postgres turns into a real platform not just a database. You can go from analytics with TimescaleDB to AI-powered search with PGVector without juggling multiple systems.
-
You don’t need 20 tools. Just use Postgres (seriously!)
GitHub: https://github.com/pgvector/pgvector
-
💡 What's new in txtai 9.0
There aren't many options out there for sparse ANN search that supports txtai requirements, so IVFSparse was introduced. IVFSparse is an Inverted file (IVF) index with flat vector file storage and sparse array support. There is also support for storing sparse vectors in Postgres via pgvector.
-
Building with Generative AI: Lessons from 5 Projects Part 2: Embedding
Postgres with pgvector and ElasticSearch are Capable of storing vector values.
-
No pre-filtering in pgvector means reduced ANN recall
AI applications are expanding rapidly, and PostgreSQL is a popular choice among relational databases. The pgvector extension, a third-party add-on, enhances PostgreSQL by introducing a high-dimensional vector data type with similarity operations and search indexing. Integrating embeddings directly into general-purpose databases eliminates the need for a separate one. Typically, approximate searches on embeddings are performed alongside exact searches on various other attributes, SQL columns or document fields, such as metadata, dates, or other dimensions. PostgreSQL offers various index types, but it has notable limitations when combining them, as we have seen in PostgreSQL JSONB Indexing Limitations with B-Tree and GIN. Likewise, pgvector encounters similar issues. Some users have moved to MongoDB Atlas Vector Search because it offers pre-filtering capabilities. They had incomplete results with PostgreSQL pgvector when filtering with other predicates. To better understand the impact of lacking pre-filtering in such scenarios, I built this simple demo.
-
Building Intelligent Search with AI Embeddings, Neon, and pgvector
pgvector Documentation
-
PostgreSQL Maximalism
pgvector Vector database. Approximate indexing HNSW: Hierarchical Navigable Small World IVFFlat: Inverted File Flat Supported by GCP Cloud SQL and AWS RDS. How does it compare to pg_search?
-
Connecting S3 and Postgres: Automatic Synchronization Without ETL Pipelines
AI applications using RAG (retrieval-augmented generation) can help businesses unlock insights from mountains of unstructured data. Today, that unstructured data’s natural home is Amazon S3. On the other hand, Postgres has become the default vector database for developers, thanks to extensions like pgvector and pgvectorscale. These extensions enable them to build intelligent applications with vector search capabilities without needing to use a separate database just for vectors.
-
Postgres vs. Qdrant: Why Postgres Wins for AI and Vector Workloads
We’re releasing a new benchmark that challenges the assumption that you can only scale with a specialized vector database. We compared Postgres (with pgvector and pgvectorscale) to Qdrant on a massive dataset of 50 million embeddings. The results show that Postgres not only holds its own but also delivers standout throughput and latency, even at production scale.
-
Document Loading, Parsing, and Cleaning in AI Applications
Instead of using a separate vector database, you can store text embeddings inside PostgreSQL with pgvector. We recommend using pgai to simplify building RAG apps, as we have a handy interface called create_vectorizer() that automatically embeds raw text, chunks it, and continuously keeps it up-to-date.
What are some alternatives?
When comparing mcp-server-elasticsearch and pgvector you can also consider the following projects:
browser-tools-mcp - Monitor browser logs directly from Cursor and other MCP compatible IDEs.
faiss - A library for efficient similarity search and clustering of dense vectors.
mcp-nodejs-debugger - 🐞 MCP Node.js debugger
Elasticsearch - Free and Open Source, Distributed, RESTful Search Engine
context7 - Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
Milvus - Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search