← 返回项目库

多模态知识库 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 版权声明保留。

登录后领取