milvus
milvus-io/milvus · Updated
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
milvus-io/milvus is a Go repository in the RAG & Retrieval category with 46,525 stars and 4,320 forks on GitHub, released under the Apache-2.0 license, last updated today.
How to install milvus in your AI client
Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.
How to install milvus in Claude CodeAnthropic's agentic CLI
Clone & open
bashgit clone https://github.com/milvus-io/milvus.git cd milvus claudeLet Claude read it
Ask “/init” to generate a CLAUDE.md, then have Claude explain, run, or extend the codebase. It reads files on demand.
How to install milvus in Claude DesktopDesktop app (MCP config)
Clone the repository
bashgit clone https://github.com/milvus-io/milvus.gitOpen in your AI editor
Open the folder in your assistant and ask it to index the codebase, then reference files in chat.
How to install milvus in CursorAI-first code editor
Clone & open in Cursor
bashgit clone https://github.com/milvus-io/milvus.gitIndex & chat
Open the folder — Cursor indexes it automatically. Use @Codebase in chat to ask about it or scaffold from it.
How to install milvus in Codex CLIOpenAI coding agent
Clone
bashgit clone https://github.com/milvus-io/milvus.gitPoint Codex at it
Run codex in the repo root; add setup notes to AGENTS.md so the agent knows how to build & test.
How to install milvus in WindsurfCodeium's agentic IDE
Clone & open
bashgit clone https://github.com/milvus-io/milvus.gitUse Cascade
Windsurf indexes the workspace; ask Cascade to explain or reuse modules from the repo.
How to install milvus in ClineVS Code autonomous agent
Clone the repository
bashgit clone https://github.com/milvus-io/milvus.gitOpen in your AI editor
Open the folder in your assistant and ask it to index the codebase, then reference files in chat.
How to install milvus in VS CodeCopilot / MCP support
Clone the repository
bashgit clone https://github.com/milvus-io/milvus.gitOpen in your AI editor
Open the folder in your assistant and ask it to index the codebase, then reference files in chat.
Documentation
Full READMEWhat is Milvus?
🐦 Milvus is a high-performance vector database built for scale. It powers AI applications by efficiently organizing and searching vast amounts of unstructured data, such as text, images, and multi-modal information.
🧑💻 Written in Go and C++, Milvus implements hardware acceleration for CPU/GPU to achieve best-in-class vector search performance. Thanks to its fully-distributed and K8s-native architecture, Milvus can scale horizontally, handle tens of thousands of search queries on billions of vectors, and keep data fresh with real-time streaming updates. Milvus also supports Standalone mode for single machine deployment. Milvus Lite is a lightweight version good for quickstart in python with pip install.
Want to use Milvus with zero setup? Try out Zilliz Cloud ☁️ for free. Milvus is available as a fully managed service on Zilliz Cloud, with Serverless, Dedicated and BYOC options available.
For questions about how to use Milvus, join the community on Discord to get help. For reporting problems, file bugs and feature requests in GitHub Issues or ask in Discussions.
The Milvus open-source project is under LF AI & Data Foundation, distributed with Apache 2.0 License, with Zilliz as its major contributor.
Quickstart
$ pip install -U pymilvusThis installs pymilvus, the Python SDK for Milvus. Use MilvusClient to create a client:
from pymilvus import MilvusClient- You can also try Milvus Lite for quickstart by installing
pymilvus[milvus-lite]. To create a local vector database, simply instantiate a client with a local file name for persisting data:
client = MilvusClient("milvus_demo.db")- You can also specify the credentials to connect to your deployed Milvus server or Zilliz Cloud:
client = MilvusClient(
uri="<endpoint_of_self_hosted_milvus_or_zilliz_cloud>",
token="<username_and_password_or_zilliz_cloud_api_key>")Excerpt — the full document is on GitHub.
More RAG & Retrieval repositories
- RAG & Retrieval143k
awesome-llm-apps
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
PythonApache-2.0Shubhamsaboo/awesome-llm-apps
- RAG & Retrieval92k
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
PythonApache-2.0PaddlePaddle/PaddleOCR
- RAG & Retrieval85k
hello-agents
📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程
Pythondatawhalechina/hello-agents
- RAG & Retrieval80k
Prompt-Engineering-Guide
🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
MDXMITdair-ai/Prompt-Engineering-Guide
- RAG & Retrieval68k
mem0
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.
PythonApache-2.0mem0ai/mem0
- RAG & Retrieval68k
anything-llm
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
JavaScriptMITMintplex-Labs/anything-llm
Catalog data refreshed . Something wrong? Report it.