LLMs & AI Infra Vector DB stable

Weaviate

AI-native vector database with semantic modules

12.0K stars 200 contributors Since 2021
Website → GitHub

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

Replaces / alternatives to

  • Pinecone
  • proprietary vector search

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

Tags

  • vector-database
  • similarity-search
  • embeddings
  • semantic-search
  • rag
  • ai-infrastructure