本地RAG向量知识库开源项目

我要开发同款
KM2026年09月25日
7阅读

技术信息

语言技术
Python、HTML5、CSS、JavaScript
系统类型
Windows
行业分类
人工智能、企业服务
开源地址
https://github.com/kmjs1915/RAG-LocalModle
授权协议
MIT许可

功能介绍

使用 BGE 系列 Embedding / Reranker 模型,自带 Web 前端,支持文档上传、知识库重建与文档问答,以及局域网访问。
🔒 私有化部署:文档、向量索引、模型全部本地存储,检索过程不依赖任何第三方在线服务。
🧠 BGE 系列模型:本地运行 bge-small-zh-v1.5 Embedding 模型 + bge-reranker-base 重排序模型,中文检索效果好;支持 GPU(CUDA)自动加速。
🗂️ Chroma 向量数据库:轻量级本地向量库(余弦距离度量),持久化存储,无需额外部署数据库服务。
🌐 自带 Web 前端:原生 HTML/CSS/JS,由 FastAPI 直接托管,无需 Node.js 构建流程。
🔐 双角色 JWT 鉴权:管理员 / 游客两种角色,游客免密进入、仅可问答,管理功能后端强制校验。
📄 文档管理闭环:网页上传文档 → 一键重建知识库(带进度展示)→ 在线问答,全流程可视化操作。
📊 置信度展示:回答末尾自动标注「参考资料置信度」,低置信度时给出明确提示;前端可展开查看召回 Top10 与 Reranker 分数(调试信息)。
🚀 一键启动:Windows 下提供 Start-RAG.ps1 一键启动脚本。
📡 局域网访问:启动后控制台自动显示局域网访问地址(形如 http://192.168.x.x:4060),同一局域网内的手机 / 平板 / 其他电脑可直接访问,适合团队内网共享知识库

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论