pymilvus and milvus

PyMilvus is the official Python client library for Milvus, enabling developers to interact with and query the Milvus vector database server from Python applications, making them complementary tools used together rather than alternatives.

pymilvus
85
Verified
milvus
67
Established
Maintenance 20/25
Adoption 15/25
Maturity 25/25
Community 25/25
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 1,352
Forks: 414
Downloads:
Commits (30d): 39
Language: Python
License: Apache-2.0
Stars: 43,332
Forks: 3,896
Downloads:
Commits (30d): 220
Language: Go
License: Apache-2.0
No risk flags
No Package No Dependents

About pymilvus

milvus-io/pymilvus

Python SDK for Milvus Vector Database

PyMilvus is a Python library that lets you easily work with the Milvus vector database. It allows you to store, manage, and search through vast collections of vector embeddings, which are numerical representations of data like images, text, or audio. Data scientists, machine learning engineers, and application developers use this to build similarity search, recommendation, and AI-powered data retrieval systems.

vector-search similarity-search machine-learning-engineering AI-applications data-retrieval

About milvus

milvus-io/milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

This helps AI application builders store, organize, and quickly search through massive amounts of unstructured data like text or images. You input these 'vectors' (numerical representations of your data) along with any relevant labels, and it outputs the most similar items based on your search query. It's designed for anyone developing AI-powered applications that need to find relevant information fast within huge datasets.

AI-applications similarity-search unstructured-data-management information-retrieval large-scale-data

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