weaviate and weave-cli

A core vector database platform and a multi-database CLI tool that complements it—users would employ the CLI for development and debugging operations against the database instance.

weaviate
94
Verified
weave-cli
33
Emerging
Maintenance 25/25
Adoption 25/25
Maturity 25/25
Community 19/25
Maintenance 13/25
Adoption 6/25
Maturity 9/25
Community 5/25
Stars: 15,793
Forks: 1,216
Downloads: 60,785,948
Commits (30d): 630
Language: Go
License: BSD-3-Clause
Stars: 18
Forks: 1
Downloads:
Commits (30d): 0
Language: Go
License: MIT
No risk flags
No Package No Dependents

About weaviate

weaviate/weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

Built in Go for millisecond-scale performance on billions of vectors, Weaviate integrates vectorization from major providers (OpenAI, Cohere, HuggingFace) at import time or accepts pre-computed embeddings. It unifies semantic search, BM25 keyword filtering, image search, and generative RAG/reranking in a single query interface, with production features including horizontal scaling, multi-tenancy, replication, and RBAC for enterprise deployments.

About weave-cli

maximilien/weave-cli

A universal CLI for Weaviate, Milvus, Chroma, Qdrant, and other vector DBs to help view, list, create, delete, and search collections and documents in collections for development, test, and debugging purposes

Scores updated daily from GitHub, PyPI, and npm data. How scores work