weaviate-cli and weave-cli

The Weaviate-specific CLI (A) and the universal vector DB CLI (B) are competitors, as both aim to provide command-line interaction for Weaviate, but the latter extends to other vector databases while the former focuses solely on Weaviate's features.

weaviate-cli
61
Established
weave-cli
36
Emerging
Maintenance 10/25
Adoption 7/25
Maturity 25/25
Community 19/25
Maintenance 10/25
Adoption 6/25
Maturity 15/25
Community 5/25
Stars: 32
Forks: 20
Downloads:
Commits (30d): 0
Language: Python
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-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

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

This tool helps AI engineers and developers manage their vector databases for tasks like development, testing, and debugging. It allows you to view, create, delete, and search collections and documents within various vector databases, supporting inputs like text and images, and providing structured data as output. It's designed for those who work directly with vector databases and need a unified way to interact with them.

vector-database-management AI-application-development data-indexing embedding-management MMLOps-tools

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