Framework & Tool
Weaviate
Open-source vector database with built-in hybrid search and module-based vectorisers.
Definition
Weaviate is an open-source vector DB written in Go, with native hybrid (BM25 + vector) ranking, multi-tenancy and plug-in modules that auto-vectorise text via OpenAI, Cohere or local models. Self-hostable and offered as managed cloud.
Common use cases
- RAG
- Hybrid search
- Knowledge graphs