Milvus and Weaviate are both strong contenders in the vector-db space, each highly rated with an average of 4.7/5 stars on G2. Milvus excels with its 44,012 GitHub stars signifying developer endorsement, while Weaviate boasts a large open-source community and significant funding, demonstrated by its Series B raise of $67.7M and 15,926 GitHub stars.
Best for
Weaviate is the better choice when your goal is building AI-native applications with a focus on seamless scaling and leveraging open-source integrations for personalized experiences.
Best for
Milvus is the better choice when your team is focused on deploying highly reliable, distributed vector databases capable of scaling to billions of vectors.
Key Differences
Verdict
Choose Milvus if your priorities are around scalability and deploying highly reliable vector databases, especially when working within the AI development ecosystem. Opt for Weaviate if you prioritize open-source flexibility, a rich tapestry of integrations, and value accessibility for AI-native applications. Both tools offer compelling but different capabilities suited to varying business needs.
Weaviate
Bring AI-native applications to life with less hallucination, data leakage, and vendor lock-in
Weaviate is praised for its robust AI capabilities and ease of integration, often achieving high ratings ranging from 4 to 5 stars on platforms like G2. Users appreciate its open-source nature and ability to handle complex AI tasks efficiently, as noted in various social mentions on forums like Reddit and Hacker News. However, some users reference challenges with controlling AI functions, tracking costs, and debugging when running AI agents. The pricing sentiment is generally positive, with a focus on its value for open-source projects, contributing to an overall strong reputation in the AI tools market.
Milvus
Plays nicely with all your favorite AI dev tools
Milvus is praised for its high-performance semantic similarity searches and effective integration with vector databases, receiving consistently high ratings on review platforms like G2. Users highlight its strong capabilities and recent enhancements, such as built-in full-text search and improved scalability, as major strengths. Social mentions emphasize Milvus's role in enhancing AI applications, from semantic search to language model optimization, indicating satisfaction with its robust features and performance improvements. The sentiment on pricing is generally positive as updates focus on reducing costs and improving efficiency, contributing to its overall strong reputation in the industry.
Weaviate
Stable week-over-weekMilvus
Stable week-over-weekWeaviate
Milvus
Weaviate
Milvus
Weaviate
Pricing found: $45 /mo, $400 /mo, $45 / month, $400 / month, $0.01668 / 1m
Milvus
Weaviate (10)
Milvus (2)
Only in Weaviate (10)
Only in Milvus (10)
Shared (5)
Only in Weaviate (15)
Only in Milvus (15)
Weaviate
What do you like best about Weaviate?Weaviate stores the data objects as vectors in multidimensional space, so you can search and find relationships between the data based on semantic meaning, resulting in great and stable accuracy. Their customer support is impeccable, and there's a great community environment too in Slack. Review collected by and hosted on G2.com.What do you dislike about Weaviate?Could focus more on AI docs for direct API access. Review collected by and hosted on G2.com.
What do you like best about Weaviate?The tech support is fantastic: ticket ownership, fast turn-around times, professional, personable, and proactively willing share product knowledge with the end user to better help them understand the Weaviate product. Thank you. Review collected by and hosted on G2.com.What do you dislike about Weaviate?Nothing. We had one issue with our serverless cloud and Weaviate support assigned four engineers to quickly resolve the issue. Review collected by and hosted on G2.com.
What do you like best about Weaviate?Weaviate was so easy to integrate and use. The documentation is easy to follow, the Weaviate AI is super helpful for navigating common problems, and their customer support is next level! Facing a challenge is somehow a pleasant experience - you get a swift response and an expert perspective on your problem. Review collected by and hosted on G2.com.What do you dislike about Weaviate?It would've been great to have PHP instructions in the docs, or just simple HTTP requests. Review collected by and hosted on G2.com.
Milvus
What do you like best about Milvus?Highlight for Omnichannel, all modes of service in a single tool. Real-time monitoring of terminals. SLA management, reports, and dashboards. Knowledge base with self-service for end users. Review collected by and hosted on G2.com.What do you dislike about Milvus?Configuration complexity for smaller companies, with a wide range of functionalities. Structure more oriented towards the IT sector. Cloud-based platform, any instability interrupts access. Review collected by and hosted on G2.com.
What do you like best about Milvus?Native architecture for vectorsSpecifically designed for large-scale vector storage and search, unlike traditional databases that are adapted.Efficient support for dense and sparse embeddings, essential for modern AI models. Review collected by and hosted on G2.com.What do you dislike about Milvus?Operational and deployment complexityIntricate distributed architecture: Multiple components (coordinators, workers, etc.) require separate configuration and monitoring.Heavy infrastructure dependency: Need for Kubernetes or container orchestration for production deployment.Limited standalone version: The "standalone" version is not suitable for production, only for testing. Review collected by and hosted on G2.com.
What do you like best about Milvus?Milvus stands proud as an outstanding open-source vector database for its effective guide for similarity seek and AI programs. What I like satisfactory approximately Milvus is its distinctly efficient and scalable architecture, which seamlessly handles massive-scale datasets with millions or even billions of vectors Review collected by and hosted on G2.com.What do you dislike about Milvus?One major drawback is its quite steep learning curve, especially for users new to vector database and AI applications Review collected by and hosted on G2.com.
Weaviate
Milvus
Weaviate
Milvus
Weaviate

Data Agents with Shreya Shankar - Weaviate Podcast #135!
Apr 6, 2026

OCR vs. Image Embeddings for PDF RAG: Which One is Better?
Mar 30, 2026

Late Interaction combines the best of Keyword and Semantic Search
Mar 24, 2026

Multi-Vector Search with Amélie Chatelain and Antoine Chaffin - Weaviate Podcast #134!
Mar 23, 2026
Milvus
No YouTube channel
Weaviate
Milvus
Weaviate
Show HN: Open-sourced AI Agent runtime (YAML-first)
Been running AI agents in production for a while and kept running into the same issues:<p>controlling what they can do tracking costs debugging failures making it safe for real workloads<p>So we built AgentRuntime, the infrastructure layer we wished we had. Not an agent framework, but the platform a
Milvus
Build a #GraphRAG Agent with @neo4j and #Milvus 📈 🤖 This tutorial combines the strengths of graph databases and vector search and creates an agent to provide accurate and relevant answers to user
Build a #GraphRAG Agent with @neo4j and #Milvus 📈 🤖 This tutorial combines the strengths of graph databases and vector search and creates an agent to provide accurate and relevant answers to user queries. 💪 🔗 https://t.co/mFtZL9Nutq #Vectordatabase #Milvus #RAG https://t.co/pMk0yrgqv2
Shared (1)
Only in Weaviate (4)
Only in Milvus (4)
Milvus is typically better for high scalability use cases due to its ability to handle billions of vectors and flexible deployment options.
Milvus offers tiered pricing depending on usage, while Weaviate offers a mix of usage-based and subscription pricing, including a free tier for initial access.
Milvus has a larger developer following as indicated by its 44,012 GitHub stars; however, Weaviate's substantial funding and open-source model suggest a robust growing community.
In theory, both can be used together; however, practical integration would require custom development work to ensure compatibility and orchestrate their capabilities.
Milvus may be easier to get started with for developers already working in notebook environments due to its pip install capability, while Weaviate provides straightforward entry through its free tier and pre-built agents.