#25 · Primary category: Vector Databases

pymilvus

anns faiss faiss-vector-database milvus milvus-lite milvus-sdk python python-sdk vector-database

Python SDK for Milvus Vector Database

Project last updated:08/19/26

GitHub Stars

1.4K

Forks

457

Contributors

154

License

Apache-2.0

Why we included this project

pymilvus is the official Python client for Milvus, the widely used open-source vector database, and the piece most teams reach for when they build real vector workloads. It connects Python code to a Milvus cluster, and it also runs against Milvus Lite, the embedded version you can spin up locally. The SDK covers the full production lifecycle: creating collections, defining schemas and indexes, inserting and upserting data, and running vector and hybrid searches with tunable parameters. Optional install extras add a model package that turns text or images into embeddings and a bulk-writer utility for high-throughput data loading. Since it tracks each Milvus release and publishes its compatibility clearly, teams already running or evaluating Milvus have a supported, obvious entry point.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category