Vibe Coding Discover

RAG

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

★ 46K4,264 forksGoApache-2.0milvus-io

Milvus is a cloud-native distributed vector database for scalable ANN search over embeddings. It supports HNSW, IVF, DiskANN, GPU indexes, BM25 full text and hybrid dense/sparse search, making it a common retrieval backend for RAG and multimodal AI apps.

Use Cases

Retrieval-Augmented Generation (RAG)Semantic text searchImage and multimodal similarity searchRecommendation systemsHybrid dense+sparse vector searchFull text search with BM25Question answering over documentsVector knowledge base for LLM appsGraph RAGMetadata-filtered vector search at billion scaleMulti-tenant embedding storeContextual retrievalHDBSCAN clustering on embeddingsVector visualization

Built With

Language
Go
Frameworks
gRPC · Kubernetes · etcd · MinIO · Apache Arrow · Pulsar · Prometheus · OpenTelemetry · Gin · PyMilvus

Tags

vector-database · ANN-search · embeddings · RAG · hybrid-search · full-text-search · HNSW · DiskANN · BM25 · sparse-vectors · distributed · cloud-native · multi-tenancy · semantic-search · Golang · image-search