← 返回项目库

多模态知识库 RAG-Anything

面向企业资料库的多模态 RAG 控制台,统一管理文档解析、知识图谱统计与证据检索问答。

以 React + TypeScript WebUI 配合 FastAPI/RAG-Anything 后端,为 PDF、Office 文档、图片、表格和公式提供上传、解析、状态监控及混合查询入口。

真实界面

项目截图

共 7 张

多模态知识库控制台
文档管理
扫描uploads文件夹结果
智能查询
查询结果
系统状态
连接测试

Capabilities

核心功能

✓多格式文档上传与批量处理入口
✓PDF、Office、图片、表格和公式等多模态内容支持
✓本地、全局、混合和简单四种检索模式
✓知识实体、实体关系与文本块统计看板
✓解析任务进度、服务状态和资源指标监控
✓WebSocket 实时解析日志与 API 连接测试

适用场景

搭建企业技术资料与研究文档的统一知识入口
对包含图表、表格和图片的资料进行多模态检索问答
为研发团队提供可二次开发的 RAG 前端和 FastAPI 接入层

适合谁

需要把技术文档、研究资料和企业内部知识接入统一检索入口的研发团队、知识运营人员与二次开发团队。

商业化思路

适合作为企业内网知识库和定制化 RAG 项目的前端基础;可按文档接入、模型部署、权限与运维服务进行二次开发和交付。

你会拿到什么

  • ✓React + TypeScript + Ant Design 前端源码、中文界面与 Vite 构建配置
  • ✓RAG-Anything 集成目录、FastAPI 接口与本地启动文档
  • ✓package-lock.json、许可证文件与中文交付说明

部署流程

  1. 1在 webui/ 执行 npm ci 后运行 npm run build,并由静态服务提供 webui/dist
  2. 2按 RAG-Anything/requirements.txt 配置 Python 3.10+、文档解析器、向量/图谱存储与模型服务
  3. 3将前端 /api 请求转发到 FastAPI,配置文件上传目录、运行权限和必要的模型/API 参数

真实验证结果

已通过 7 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

本次截图使用隔离本地预览 fixture 证明前端功能状态,不代表生产模型或数据库已连接;完整运行的本地 LLM/embedding、MinerU、系统依赖和资源要求需按部署环境配置。原始仓库 README 与目录存在技术描述差异,正式交付前应以实际 requirements 和启动脚本为准。

部署难度

较高

最低配置

前端构建需要 Node.js 18+ 与 npm;完整运行还需 Python 3.10+、FastAPI、RAG-Anything 依赖、文档解析器、本地向量/知识图谱数据目录及按需配置的模型或 API。

开源许可证

MIT

最后验证

2026-08-30

授权说明

仓库包含 RAG-Anything/LICENSE(MIT)。交付包保留该许可证与版权声明;二次分发请继续保留 MIT notice,并核验所有新增第三方依赖的许可证。

Release notes

版本记录

1 个已发布版本

vcn-3b8640c8fcc0 当前推荐

完成中文文案收口、统一 API 预览基址并修复 TypeScript 构建门禁;通过 7 个真实功能状态截图和交互断言。

部署要求:Node.js 18+、npm、Python 3.10+、RAG-Anything 依赖、文档解析组件、向量/知识图谱存储及模型配置。

已知问题:完整运行仍需配置本地模型或 API、文档解析器、向量/知识图谱存储和服务器资源;许可证义务随 MIT 版权声明保留。

登录后领取