Weaviate and Milvus are both high-performing vector databases, each excelling in specific areas: Weaviate boasts strong open-source engagement with 15,926 GitHub stars and 338,540 npm downloads per week, while Milvus offers impressive scalability for large datasets with 44,012 GitHub stars. Both tools maintain high average ratings of 4.7/5, with Weaviate being praised for its ease of integration and Milvus for its semantic search capabilities.
Best for
Weaviate is the better choice when focusing on rapid deployment and integration of AI applications, particularly for teams benefiting from an extensive open-source ecosystem and using languages like TypeScript and Python.
Best for
Milvus is the better choice when handling extremely large datasets and requiring strong semantic search capabilities, ideal for small teams focused on scalability and performance improvements in AI-driven projects.
Key Differences
Verdict
Weaviate is a strong candidate for businesses seeking a vector database with broad integration options and a robust open-source community, especially beneficial for startups and medium-sized teams. Milvus, on the other hand, is particularly suited for organizations dealing with large-scale data management and requiring powerful semantic search capabilities, making it ideal for research-focused enterprises and large-scale AI deployments.
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 better suited for large-scale data management due to its ability to scale horizontally and handle billions of vectors.
Weaviate offers a more flexible pricing model with a free tier and subscription options, while Milvus follows a tiered model without specifying free options, focusing on production environments.
While both have active communities, Weaviate's larger team and substantial open-source involvement give it an edge in community support.
Yes, they can be used in the same tech stack, leveraging Weaviate for AI agent framework and Milvus for high-performance semantic search functions.
Weaviate may be easier to start with due to its free tier and extensive language support, appealing to teams familiar with its supported tech stack.