APIVerified~35ms avg
Weaviate API
Open-source vector database with built-in vectorisation and hybrid search.
Install
npm install weaviate-client
About
Weaviate is an open-source vector database that supports hybrid search (vector + keyword). Store objects with automatic vectorisation, run semantic searches, apply filters, and use GraphQL or REST APIs. 30K weekly downloads. Supports self-hosting or cloud. Good choice when you want more control over your vector database than managed alternatives offer.
Tags
weaviatevector-databasesearchembeddingsopen-source
Score Breakdown
CLI Score Breakdown8/11
✓Official SDK on npm/pip+2
✓Env var authentication (no browser OAuth)+2
✓Works in headless/CI environments+2
✗CLI tool available0
✓JSON response for piping/parsing+1
✓Docs have curl/CLI examples+1
✗Reasonable rate limits for scripted use0
✗Machine-readable pricing (md/JSON/static)0
Quality Score Breakdown
npm weekly downloads30k
GitHub stars16k
Days since last release12d
Issue close ratio81%
TypeScript typesYes
Docs qualityexcellent
Breaking changesoccasional
Performance
Latencyus-east-1 - 2026-03-27
p50
25ms
avg
35ms
p95
90ms
Scores
CLI
8
Quality
8
Related
APIVerified~40ms - Fast
150k/wkPinecone API
Vector database for embeddings, similarity search, and RAG.
CLI
8
Quality
8
npm install @pinecone-database/pineconeAPIVerifiedFeatured~800ms - Slow
5000k/wkOpenAI API
GPT models, DALL-E, Whisper, embeddings, and assistants.
CLI
9
Quality
10
npm install openaiAPIVerified~25ms - Fast
1200k/wkAlgolia API
Search-as-a-service - full-text search, faceting, and recommendations.
CLI
9
Quality
9
npm install algoliasearch