~/CLIRank
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
AuthorWeaviate
Weekly installs30,000
Last updated3/19/2026

Related

APIVerified~40ms - Fast
150k/wk

Pinecone API

Vector database for embeddings, similarity search, and RAG.

CLI
8
Quality
8
npm install @pinecone-database/pinecone
APIVerifiedFeatured~800ms - Slow
5000k/wk

OpenAI API

GPT models, DALL-E, Whisper, embeddings, and assistants.

CLI
9
Quality
10
npm install openai
APIVerified~25ms - Fast
1200k/wk

Algolia API

Search-as-a-service - full-text search, faceting, and recommendations.

CLI
9
Quality
9
npm install algoliasearch