milvus and milvus_cli
The tools are ecosystem siblings, specifically a vector database and its dedicated command-line interface for interaction and management.
About milvus
milvus-io/milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Written in Go and C++, Milvus leverages hardware acceleration (CPU/GPU) and supports multiple vector index types (HNSW, IVF, SCANN, DiskANN) with quantization and memory-mapping for optimized search across different workloads. Its fully-distributed, Kubernetes-native architecture separates compute and storage layers, enabling independent scaling of query and data nodes, plus multi-tenancy isolation at database/collection/partition levels with hot/cold storage tiering. The SDK integrates seamlessly with Python (`pymilvus`) and supports hybrid search combining vector similarity with scalar metadata filtering and range queries.
About milvus_cli
milvus-io/milvus_cli
Milvus Command Line
Built on the Milvus Python SDK, this interactive CLI provides comprehensive vector database operations including collection management, data import/export, indexing, and vector search with distance calculation. Deployed as standalone executables across Windows, Linux, and macOS alongside pip installation, it supports connection management and real-time progress monitoring for index building and data loading. **Note:** This repository is deprecated; active development has moved to the [zilliztech/milvus_cli](https://github.com/zilliztech/milvus_cli) fork.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work