Weaviate is an open-source (BSD-3) vector database providing hybrid (vector + keyword) search with optional managed cloud service. Open-source is free to self-host. Weaviate Cloud Services (WCS) offers free Sandbox tier, Standard at $25/month, and Enterprise pricing. The platform combines vector similarity search with BM25 keyword search in single queries—critical for database applications where exact matches and semantic understanding both matter. Built-in vectorization modules enable automatic embedding generation using OpenAI, Cohere, Hugging Face, or local models. GraphQL and REST APIs provide flexible query interfaces. Multi-tenancy support enables efficient per-customer data isolation. Generative Search feature combines retrieval with LLM response generation. For text-to-SQL: store schema embeddings and query examples with hybrid retrieval for accurate context selection. Page should cover: hybrid search configuration, vectorizer module selection, self-hosted vs cloud comparison, multi-tenancy setup, generative search capabilities, comparison with Pinecone and Qdrant, and RAG implementation patterns.
Weaviate
Weaviate is an open-source (BSD-3) vector database providing hybrid (vector + keyword) search with optional managed cloud service. Open-source is free to self-host.
Weaviate open source vector database Weaviate review hybrid search semantic search