
Weaviate
by Weaviate · Open-source vector database for search, RAG and agents
68.3 — BenchRank score out of 100
Screenshots of Weaviate
Homepage Pricing page
Overview
Weaviate is an open-source vector database that stores, indexes and searches high-dimensional vectors, supporting pure vector, semantic and hybrid (vector plus keyword) queries through Python, Go, TypeScript and JavaScript SDKs or GraphQL and REST APIs. It adds built-in embedding models, a natural-language Query Agent and Engram, and runs self-hosted or on Weaviate Cloud.
- Best for
- Teams building RAG, search and agent features who want a managed or self-hosted vector database
- Pricing
- Free tier at $0/month, then Flex pay-as-you-go from $45/month and Premium from $400/month on a prepaid contract, with usage-based charges for vector dimensions, storage, backups and AI services.
- Runs on
- Self-hosted
Strengths and trade-offs
Strengths
- Open source and self-hostable; 20M+ downloads claimed
- Hybrid search combines vector and keyword in one query
- Built-in embeddings, so no external embedding pipeline
- SDKs for Python, Go, TypeScript and JS, plus GraphQL/REST
Trade-offs
- Free tier capped at 100,000 objects, 1 collection, 3 tenants
- No HA, replication or backups on the free tier
- SSO/SAML requires Premium, from $400/month
- Vector-dimension rates vary by region and index type; costs hard to forecast
Pricing
Published plans from Weaviate’s own pricing page, in USD. Usage charges and add-ons may apply on top.
| Plan | Monthly | Includes |
|---|---|---|
| Free | Freeper cluster per month |
|
| Flex | $45per month minimum, plus usage |
|
| Premium | Contact sales |
|
How this score is made up
Each dimension is scored out of 100 and combined into the headline score using fixed weights.
- MCP support
- 60 out of 100
- API quality
- 30 out of 100
- Documentation
- 90 out of 100
- Agent friendliness
- 75 out of 100
- Pricing transparency
- 100 out of 100
- Changelog
- 100 out of 100
- Marketing site structure
- 65 out of 100
- Operational trust
- 35 out of 100
Measured, but not part of the score
Useful to know, but not a mark for or against the product — so these do not affect the ranking.
- Openness
- 85 out of 100
- Maintenance
- 100 out of 100
This doesn’t look right — report a problem with Weaviate’s score
Alternatives in Databases
Ranked 1
87.7 — BenchRank score out of 100Supabase
Supabase · Hosted Postgres with auth, storage, realtime and edge functions
Best for: Developers who want a hosted Postgres database with auth, storage and APIs in one platform
Ranked 2
80.3 — BenchRank score out of 100Neon
Neon Postgres · Serverless Postgres with branching, auth, functions and object storage
Best for: Developers wanting serverless Postgres with branching for app, agent and per-tenant workloads.
Ranked 3
75.7 — BenchRank score out of 100Databend
Databend · Open-source Rust data warehouse for SQL, search and vector workloads
Best for: Data teams wanting SQL analytics, full-text and vector search in one warehouse over object storage

