Weaviate
Weaviate is an open-source AI vector database for storing, indexing, and searching high-dimensional vectors.
What Weaviate is
Weaviate is an open-source AI vector database for storing, indexing, and searching high-dimensional vectors. It is intended as infrastructure for search, retrieval-augmented generation (RAG), and agents. Its hybrid search combines vector retrieval with BM25 keyword search, and it also supports semantic and keyword search. Other listed capabilities include advanced filtering, vectorizer modules, configurable backups, native multi-tenancy, vector-index compression, and tenant isolation. Weaviate can run as a hosted service or as a self-managed instance locally or with a cloud provider, with Docker and Kubernetes among its deployment options. Its integration ecosystem includes AWS, Google Cloud, Azure, OpenAI, Anthropic, Cohere, Hugging Face, and Ollama. Weaviate Cloud encrypts data in transit and at rest, supports role-based access controls, and provides automated daily backups. The Free plan is limited to 100,000 objects, one collection, and up to three tenants, and does not include backups or high-availability replication.
Good
- Hybrid search combines vector and BM25 keyword search
- Can run hosted or self-managed
- Supports Docker and Kubernetes deployments
- Cloud encrypts data in transit and at rest
- Free plan available
Watch out
- Free plan limited to 100,000 objects
- Free plan has no backups or high-availability replication
- Native Windows support is not offered
Who it suits
Weaviate is aimed at developers building search, RAG, or agent infrastructure. Its deployment options may suit teams ranging from startups to enterprises that want hosted or self-managed operation.
Verdict
Weaviate combines vector and keyword retrieval with hosted and self-managed deployment choices. Review Free plan limits and the cloud plan support and availability terms before selecting a deployment.
Plans and prices
From Weaviate's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 1 cluster per user · 100,000 objects · 1 GB memory · 10 GB disk · 1 collection · up to 3 tenants · Embeddings: 2,000 req/day · Query Agent: 1,000 req/mo · Forever |
| Flex | $45 a month | Starts at $45 /mo · Unlimited objects · 1,000 collections · Shared cluster · 99.5% uptime · Pay-as-you-go, monthly, no commitment |
| Premium | Priced on request | Shared or dedicated deployment · Unlimited objects · 1,000 collections · Up to 99.95% uptime · Pricing from $400/month on Premium · Prepaid contract |
The facts
Each one read from Weaviate's own pages, with the date it was checked.
The company
- Company details
- The company page describes Weaviate as a global remote-first startup but does not state its headquarters or founding year.checked 30 Sep 2026
- Founded
- 2019checked 28 Sep 2026
What it does
- Compliance
- The pricing page states that Weaviate Cloud is SOC 2 audited and that Enterprise Cloud on AWS is HIPAA compliant.checked 30 Sep 2026
- Deployment
- Weaviate can run as a hosted service or a self-managed instance locally or with a cloud provider; deployment options include Docker and Kubernetes.checked 30 Sep 2026
- Integrations
- The integration ecosystem lists cloud and model integrations including AWS, Google Cloud, Azure, OpenAI, Anthropic, Cohere, Hugging Face, and Ollama.checked 30 Sep 2026
- Intended users
- The company describes Weaviate as infrastructure for developers and says its deployments serve startups, scale-ups, and enterprises.checked 30 Sep 2026
- Other features
- Listed features include advanced filtering, vectorizer modules, configurable backups, native multi-tenancy, vector-index compression, and tenant isolation.checked 30 Sep 2026
- Paid from
- 45checked 22 Sep 2026
- Product
- Weaviate is an open-source AI vector database for storing, indexing, and searching high-dimensional vectors, used as a foundation for search, RAG, and agents.checked 30 Sep 2026
- RAG
- The product page describes out-of-the-box RAG that lets users interact securely with proprietary data through machine-learning models.checked 30 Sep 2026
- Search
- The database supports hybrid search that combines vector and BM25 keyword search, along with semantic and keyword search.checked 30 Sep 2026
- Security
- The security page states that Weaviate Cloud encrypts data in transit and at rest, supports role-based access controls, and provides automated daily backups.checked 30 Sep 2026
- Support
- Free includes Basic Support; Flex lists Standard Support with next-business-day Sev 1 response, while Premium lists enterprise support as fast as 1-hour Sev 1.checked 30 Sep 2026
Money
- Free plan
- Yeschecked 22 Sep 2026
- Plan limits
- The Free plan has 100,000 objects, one collection, and up to three tenants; the pricing comparison lists no backups or high-availability replication for Free.checked 30 Sep 2026
Where it runs
- Windows support
- Weaviate documentation says Windows use is possible via containers such as Docker or WSL, but native Windows support is not offered.checked 30 Sep 2026
The full review of Weaviate
Weaviate is an open-source vector database for developers building search, retrieval-augmented generation (RAG), and agent systems. It best suits teams that want to shape retrieval and choose between hosted and self-managed infrastructure. Its breadth is a strength, but the free tier’s tight storage and collection limits are for evaluation, not a growing production workload.
Overview
Weaviate stores, indexes, and searches high-dimensional vectors, making it a database foundation for semantic search, RAG, and agents rather than a ready-made end-user app. Teams can use its hosted service or manage an instance locally or with a cloud provider. Docker and Kubernetes deployment options add flexibility, but also leave infrastructure choices and operation to the development team.
Key features
Search and retrieval
Hybrid search combines vector retrieval with BM25 keyword matching, while semantic and keyword search provide other retrieval approaches. Metadata filtering, sparse vectors, and HNSW, Flat, Dynamic, and HFresh index types give developers choices for shaping search behavior. That toolkit is useful when an application must balance conceptual matches with exact terms; it is less compelling for readers seeking a packaged search product that needs little technical setup.
RAG, data controls, and integrations
Weaviate describes out-of-the-box RAG for securely querying proprietary data through machine-learning models. Advanced filtering, vectorizer modules, configurable backups, native multi-tenancy, vector-index compression, and tenant isolation support applications with varied data and tenant needs. Integrations include AWS, Google Cloud, Azure, OpenAI, Anthropic, Cohere, Hugging Face, and Ollama. The ecosystem is broad, though teams still need to choose and assemble the services their application requires.
Weaviate Cloud encrypts data in transit and at rest, supports role-based access controls, and provides automated daily backups. Weaviate Cloud is SOC 2 audited; Enterprise Cloud on AWS is HIPAA compliant. These controls make hosted deployment relevant to teams with security and compliance requirements, while the stated HIPAA compliance applies specifically to Enterprise Cloud on AWS.
Pricing
Weaviate uses a freemium model. The free plan costs nothing, billed Forever, and includes one cluster per user, 1 GB memory, 10 GB disk, 100,000 objects, one collection, and up to three tenants. It also allows 2,000 embedding requests per day and 1,000 Query Agent requests per month. Basic Support is included. These caps make Free a sensible way to prototype or assess the system, but the absence of backups and high-availability replication makes it a poor fit for workloads that need resilience.
Flex starts at $45 a month, billed pay-as-you-go monthly with no commitment. It includes unlimited objects, 1,000 collections, a shared cluster, and 99.5% uptime, plus Standard Support with next-business-day Sev 1 response. It removes the Free plan’s object cap and is the practical step up for deployments that need more room without a prepaid contract. Its shared cluster and lower stated uptime make it a different fit from a higher-availability tier.
Premium costs $400 a month on a prepaid contract. It includes unlimited objects, 1,000 collections, 45 days of backup retention, and up to 99.95% uptime, with enterprise support as fast as a one-hour Sev 1 response. It suits teams that value retained backups, higher uptime, and faster support; the prepaid commitment and substantial price increase are harder to justify for experiments or modest workloads. Enterprise Cloud on AWS is HIPAA compliant.
Platforms
Weaviate is available through an API, on Linux, as self-hosted software, and on the web. Windows use is possible through containers such as Docker or WSL, but native Windows support is not offered. SDKs are available for Python, TypeScript/JavaScript, Go, Java, and C#, giving development teams several common language options.
Who it's for
Weaviate is aimed at developers building search, RAG, or agent applications who need vector and keyword retrieval in the same database. Its hosted and self-managed options can serve startups, scale-ups, and enterprises, but the product is infrastructure: teams should be ready to configure an application around it and decide how much of the deployment they want to operate themselves. Readers who want a finished app or native Windows software should look elsewhere.
Pros and cons
- Pros: Hybrid vector and BM25 search supports both meaning-based retrieval and keyword matching in one system.
- Pros: Hosted and self-managed deployment, including Docker and Kubernetes, lets teams choose how much infrastructure to control.
- Pros: The free tier provides a concrete way to start, and Flex removes the object cap without a monthly commitment.
- Cons: Free is capped at 100,000 objects and one collection, and lacks backups and high-availability replication.
- Cons: Native Windows support is absent; Windows users must rely on containers such as Docker or WSL.
- Cons: Premium’s prepaid contract and 400.00 USD monthly price are a significant step up for teams that need only a small deployment.
Alternatives
Consider Chroma if Apache 2.0 licensing and a shared codebase for its open-source database and Chroma Cloud are priorities. Qdrant is another freemium option, with a free single-node cloud cluster offering 0.5 vCPU, 1 GB RAM, and 4 GB disk. Choose Vespa if a paid product with a free trial and hourly resource-based Startup pricing better fits your approach. Zvec is a free Apache 2.0 open-source in-process vector database. EmergentDB offers a free Community plan with unlimited vectors, queries, and writes, plus community support. ZeusDB Vector Database is a free self-hosted option with a Python API, HNSW search, persistence, and metadata filters. Epsilla has a freemium plan with one team member, one project, one AI application, one knowledge base, 10M vector storage, and 50 messages per month. Milvus is a free open-source database developed by Zilliz and associated with the LF AI & Data Foundation.
For a broader comparison, browse Vector Databases, Search Databases, or Database Software.
Verdict
Weaviate is a strong choice for developer teams building retrieval-heavy applications that need hybrid search and the freedom to use hosted or self-managed infrastructure. The combination of flexible indexing, filtering, integrations, and deployment paths is its clearest reason to choose it. Look elsewhere if you need native Windows support, a turnkey application, or a free tier with backups and high availability; for production, weigh Flex’s shared-cluster terms against Premium’s prepaid cost and stronger stated uptime.
Alternatives to Weaviate
- 1

Chroma
Free planOpen sourceAndroidiOSWebAPI8.6From $250 a month - 2

Vespa
Open sourceWebAPILinuxmacOS8.4 - 3

Pinecone
Free planWebAPILinuxmacOS7.8From $20 a month - 4

Qdrant
Free planWebAPILinuxmacOS6.9Free plan - 5

Elasticsearch
WebAPILinuxSelf-hosted6.7From $99 a month - 6

EmergentDB
Free planWebAPILinuxSelf-hosted6.7From $29 a month
