milvus and langchain-milvus

The LangChain wrapper for Milvus is an ecosystem sibling, specifically a client library, providing an interface for LangChain applications to interact with the Milvus vector database.

milvus
70
Verified
langchain-milvus
76
Verified
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 10/25
Adoption 20/25
Maturity 25/25
Community 21/25
Stars: 43,332
Forks: 3,896
Downloads:
Commits (30d): 217
Language: Go
License: Apache-2.0
Stars: 52
Forks: 39
Downloads: 556,475
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No risk flags

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 langchain-milvus

langchain-ai/langchain-milvus

The LangChain wrapper of Milvus vector database for efficient vector search, full-text search, hybrid retrieval and RAG.

Enables multi-vector field storage and sparse embeddings within Milvus collections, supporting Milvus built-in functions like BM25 for keyword operations. Provides async-first APIs for retrieval operations and implements maximal marginal relevance filtering for diversity-aware result ranking. Integrates directly with LangChain's embedding and retriever abstractions, allowing drop-in vector store functionality across semantic search, recommendation, and RAG workflows.

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