PricingFree (self-hosted, Elastic License v2 / SSPL)Elastic Cloud Hosted $99+/mo (Standard, Gold, Platinum, Enterprise)Elasticsearch Serverless (pay per use)
Free (open-source PostgreSQL extension)Available on managed Postgres: Supabase, Neon, RDS, Cloud SQL, Crunchy Bridge
SDK Languagespythonjavascripttypescriptgojavarubyphpcsharprust
pythonjavascripttypescriptgojavarubyrustcsharpphp
Frameworkslangchainllamaindexvercel-aihaystack
langchainllamaindexvercel-aihaystack
Compliancesoc2hipaagdprpci-dssiso27001
Best ForHybrid search at scale on top of mature search infrastructure — combine BM25, ELSER sparse vectors, and dense vectors in one query
Teams already running Postgres who want vector search without adding a new database — ACID, joins, and one operational story
LimitationsHeavier and more memory-hungry than purpose-built vector engines; license is no longer pure Apache 2.0; vector-only workloads are overserved by Elasticsearch's full feature surface
Slower at scale than purpose-built engines; no native multi-tenancy primitives beyond schemas; hybrid search and serverless depend on the host platform (Supabase, Neon, etc.), not pgvector itself