weaviate and weaviate-cli

The CLI tool is a command-line interface that complements the core vector database, enabling users to interact with and manage Weaviate instances from the terminal rather than through APIs or client libraries.

weaviate
81
Verified
weaviate-cli
61
Established
Maintenance 22/25
Adoption 15/25
Maturity 25/25
Community 19/25
Maintenance 10/25
Adoption 7/25
Maturity 25/25
Community 19/25
Stars: 15,793
Forks: 1,216
Downloads:
Commits (30d): 448
Language: Go
License: BSD-3-Clause
Stars: 32
Forks: 20
Downloads:
Commits (30d): 0
Language: Python
License: BSD-3-Clause
No risk flags
No risk flags

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​.

Weaviate helps developers build powerful AI applications by storing and searching data based on its meaning, not just keywords. You feed it text, images, or other data, and it helps you find related information, power chatbots, or make recommendations. It's used by software engineers and data scientists creating smart applications that understand context.

semantic-search recommendation-systems AI-chatbots content-classification retrieval-augmented-generation

About weaviate-cli

weaviate/weaviate-cli

CLI tool for Weaviate

This tool helps developers and data engineers manage their Weaviate vector databases directly from the command line. You can create, update, and delete collections, import and query data, and handle backups or user roles. It's for anyone building or maintaining applications that rely on Weaviate for intelligent search and data retrieval.

vector-database data-management developer-operations information-retrieval database-administration

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