LLMs & AI Infra Vector DB stable
Weaviate
AI-native vector database with semantic modules
12.0K stars
200 contributors
Since 2021
Vector database with built-in vectorization modules, hybrid search, GraphQL API, and multi-tenancy for production AI apps.
License
BSD-3-Clause
Min RAM
2 GB
Min CPUs
2 cores
Scaling
horizontal
Complexity
intermediate
Performance
enterprise grade
Self-hostable
✓
K8s native
✓
Offline
✕
Pricing
fully free
Docs quality
good
Vendor lock-in
none
Use cases
- ✓ RAG retrieval backend for LLM applications
- ✓ Product recommendation via embedding similarity
- ✓ Semantic document search across knowledge base
- ✓ Image similarity search for e-commerce
Anti-patterns / when NOT to use
- ✕ Heavier than Chroma for simple use cases
- ✕ GraphQL API has learning curve
- ✕ Module system adds complexity
Integrates with
Compare with alternatives
Replaces / alternatives to
Technical specs
Language
Go
API type
RESTgRPC
Protocols
HTTP
Data model
vectordocument
Deployment
dockerbinary
SDKs
pythonjavascriptgorust
Community
GitHub stars 12.0K
Contributors 200
Commit frequency daily
Plugin ecosystem none
Backing Weaviate
Funding vc_backed
Release
Latest version
— Last release —
Since 2021
Best fit
Team size
solosmallmediumenterprise
Industries
saase-commercehealthcarelegaleducation