# vantaBase **Repository Path**: teampanel/vanta-base ## Basic Information - **Project Name**: vantaBase - **Description**: 一套面向企业知识场景的 Agentic RAG 智能问答系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-06-12 - **Last Updated**: 2026-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: 企业知识库, 智能问答系统, RAG知识库, AgenticRAG, AI知识库 ## README # vantaBase-pro **让企业知识库像专家一样检索、思考与自证。** vantaBase-pro 是一套面向企业知识场景的 Agentic RAG 智能问答系统。它可以接入 PDF、Word、Markdown、图片、音视频等资料,完成文档解析、向量化、混合检索、答案生成与来源追溯,并通过 MCP 将知识库能力开放给外部 Agent、IDE 或自动化流程调用。 ## 项目亮点 - **Agentic RAG**:由 LLM 动态选择向量检索、关键词检索、联网搜索、长期记忆等工具,而不是固定检索流水线。 - **可追溯回答**:答案关联知识库片段、网页来源与上下文证据,降低“凭空回答”的风险。 - **混合检索增强**:Milvus 语义检索 + Lucene BM25 精确检索 + RRF 融合 + Cross-Encoder 重排序。 - **MCP 工具开放**:内置 `doc_search`、`keyword_search`、`web_search`、`recall_memory`、`store_memory` 等工具能力。 - **企业级后台**:支持用户权限、知识库管理、审计日志、用量统计、API Key、模型配置与反馈评测。 - **全栈私有化部署**:Spring Boot + Vue 3,依赖 MySQL、Redis、MinIO、Milvus,可通过 Docker Compose 快速启动。 ## 截图 ![](./images/image1.png) ![](./images/image2.png) ## 演示地址 ## 联系作者 QQ : 467643531 ## 技术栈 | 模块 | 技术 | | --- | --- | | 后端 | Spring Boot 3、Spring AI、MyBatis Plus、Spring Security、JWT | | 前端 | Vue 3、TypeScript、Vite、Element Plus、ECharts | | 检索 | Milvus、Lucene BM25、RRF、Cross-Encoder Rerank | | 存储 | MySQL、Redis、MinIO / OSS | | AI 接入 | OpenAI Compatible API、DashScope / 火山方舟等 | | 协议 | MCP Server、SSE、WebSocket | ## 快速启动 ### Docker 一键启动 ```bash cp .env.docker.example .env # 按需填写模型、搜索、存储等密钥 docker compose up -d --build ``` 启动后访问: - 前端:`http://localhost` - 后端:`http://localhost:8080` - MinIO 控制台:`http://localhost:9001` ### 本地开发 ```bash # 启动基础设施 docker compose -f docker-compose.dev.yml up -d # 启动后端 mvn spring-boot:run # 启动前端 cd frontend npm install npm run dev ``` ## 目录结构 ```text . ├── src/ # Spring Boot 后端 ├── frontend/ # Vue 3 前端 ├── sql/ # 数据库初始化脚本 ├── docker/ # Docker 相关配置 └── docker-compose.yml # 全栈部署编排 ``` ## 适用场景 - 企业内部知识库问答 - 规章制度、产品手册、运维文档检索 - 面向 Agent 的知识工具服务 - 多模态资料沉淀与可追溯问答