MiniRAG 是搜索知识领域的开源项目,由 HKUDS 开发,2025 年首次发布。
在全站 13,090 个收录项目中,它的 GitHub 星标数(2,019)位列前 30%,在搜索知识分类中处于中上游。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-19。MIT许可证,可免费使用和部署。
它主要面向的使用场景是:在资源受限的边缘设备上构建轻量级知识问答系统。同类可对比的替代方案包括 LangChain、LlamaIndex、RAGFlow。

用小模型也能轻松搭建 RAG,省成本又高效
MiniRAG 是一个面向小模型和开源模型的轻量级检索增强生成(RAG)框架,由 ACL 2026 论文提出。它旨在解决传统 RAG 系统依赖大型闭源模型、部署成本高、对资源受限场景不友好的问题。MiniRAG 通过引入基于异构图索引的机制,将文本块和命名实体统一建模,显著提升小模型在检索和答案生成中的语义理解能力,同时减少对复杂外部知识的依赖。其核心能力包括:支持多种小语言模型(如 Phi-3、Llama-3 等)、提供简洁的 API 接口、内置知识库构建与查询流程,并包含针对小模型优化的提示词策略。项目代码开源,易于集成到现有应用中,适合在边缘设备或低算力环境下快速搭建 RAG 服务。
1克隆仓库
从 GitHub 获取 MiniRAG 源码并进入项目目录;README 的安装示例以 MiniRAG 目录为前提。
git clone https://github.com/HKUDS/MiniRAG.git
cd MiniRAG2源码安装
在项目根目录执行可编辑安装,安装项目依赖;README 标注为推荐方式。
pip install -e .3PyPI 安装
README 的 Install 节给出 lightrag-hku;News 提到 minirag-hku,二者按实际可用包选择。
pip install lightrag-hku4准备数据集
下载所需数据集并放入 ./dataset 目录;LiHua-World 已放在 ./dataset/LiHua-World/data/LiHuaWorld.zip。
5构建索引
运行索引脚本对数据集建立异构图索引;需确保数据集路径正确,无报错即完成。
python ./reproduce/Step_0_index.py6问答测试
运行问答脚本验证检索与生成流程;README 说明代码都在 ./reproduce 目录中。
python ./reproduce/Step_1_QA.py运行 python ./reproduce/Step_0_index.py 与 python ./reproduce/Step_1_QA.py 均无报错,且问答脚本能输出结果即可。
Q:用 pip install -e . 还是 pip install lightrag-hku?
A:源码安装推荐 pip install -e .;从 PyPI 安装时 README Install 节写 lightrag-hku,News 又提到 minirag-hku,建议按实际可用包名尝试。
Q:数据集应该放在哪里?
A:放在 ./dataset 目录。README 已提供 LiHua-World 数据集在 ./dataset/LiHua-World/data/LiHuaWorld.zip。
Q:MiniRAG 支持哪些图数据库?
A:News 提到支持 Neo4j、PostgreSQL、TiDB 等 10+ 异构图数据库。
Q:如何用 Docker/API 部署?
A:News 说明支持 API 和 Docker 部署,详细说明参考 ./minirag/api/README.md。
LangChain、LlamaIndex、RAGFlow
MiniRAG 是搜索知识领域的开源项目,由 HKUDS 开发,2025 年首次发布。
在全站 13,090 个收录项目中,它的 GitHub 星标数(2,019)位列前 30%,在搜索知识分类中处于中上游。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-19。MIT许可证,可免费使用和部署。
它主要面向的使用场景是:在资源受限的边缘设备上构建轻量级知识问答系统。同类可对比的替代方案包括 LangChain、LlamaIndex、RAGFlow。
firecrawl
开源
网页抓取像喝水一样简单,开发者省下整周加班
The web data API to search, scrape, and interact at scale.
contoso-chat
开源
一键跑通 Azure RAG 应用,从代码到评估部署全流程
This sample has the full End2End process of creating RAG application with Prompty an···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···
ragflow
开源
让大模型用上你的私有知识,搭建可靠的企业级RAG应用
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···