# MaxKB4j **Repository Path**: conan01234/MaxKB4j ## Basic Information - **Project Name**: MaxKB4j - **Description**: 🔥MaxKB4j 是一款基于Java语言开发的LLM工作流应用和 RAG 的开源LLMOps平台,项目主要借鉴了MaxKB、Dify和FastGPT, 使用高性能、高稳定性以及安全可靠的JAVA语言重新设计开发。MaxKB4j广泛应用于智能客服、企业内部知识库、学术研究与教育等场景。 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: https://tarzan.blog.csdn.net/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 154 - **Created**: 2025-12-01 - **Last Updated**: 2025-12-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

基于大模型和 RAG 的知识库问答系统

开箱即用、灵活的RAG知识库加工作流聊天机器人

MaxKB4j = Max Knowledge Base for Java,是一款基于Java语言开发的LLM工作流应用和 RAG 的开源LLMOps平台,项目主要借鉴了MaxKB和FastGPT,并将两个的优势结合到一个项目上,使用高性能、高稳定性以及安全可靠的JAVA语言重新设计开发。MaxKB4j广泛应用于 **智能客服、企业内部知识库、数据分析、学术研究与教育等场景** 。 - **开箱即用**:支持直接上传文档 / 自动爬取在线文档,支持文本自动拆分、向量化和 RAG(检索增强生成),有效减少大模型幻觉,智能问答交互体验好; - **模型中立**:支持对接各种大模型,包括本地私有大模型(DeekSeek R1 / Llama 3 / Qwen 2 等)、国内公共大模型(通义千问 / 腾讯混元 / 字节豆包 / 百度千帆 / 智谱 AI / Kimi 等)和国外公共大模型(OpenAI / Claude / Gemini 等); - **灵活编排**:内置强大的工作流引擎和函数库,支持编排 AI 工作过程,满足复杂业务场景下的需求; - **无缝嵌入**:支持零编码快速嵌入到第三方业务系统,让已有系统快速拥有智能问答能力,提高用户满意度。 - **支持接入MCP Server**:MCP(Model Context Protocol,模型上下文协议)是一个用于 AI 与开发环境交互的标准协议,让 AI 具备代码上下文的感知能力,而不只是单纯地做代码补全或聊天问答。 - **多种模型支持**:支持语音识别和语音合成模型、支持图像识别和图像生成模型。(视频生成模型支持规划中。。。) ## 快速开始 ``` java -jar maxkb4j.jar ``` ## Docker Compose 快速部署 ``` docker-compose up -d ``` - 访问地址 - 访问地址 http://localhost:8080/login - 默认用户/密码 admin/tarzan@123456 ## UI 展示
MaxKB4j app MaxKB4j dataset
MaxKB4j function MaxKB4j dataset_setting
MaxKB4j app_overview MaxKB4j app_logs
MaxKB4j app_flow MaxKB4j app_simple
MaxKB4j doc MaxKB4j doc_upload
MaxKB4j hitTest MaxKB4j problem
MaxKB4j team MaxKB4j model
MaxKB4j user MaxKB4j email
## 技术栈 - 前端:[Vue.js](https://cn.vuejs.org/) - 后端:[Java17 / Springboot3](https://www.djangoproject.com/) - 缓存:[caffeine](https://github.com/ben-manes/caffeine) - LangChain4j:[LangChain4j](https://docs.langchain4j.dev/) - 向量数据库:[PostgreSQL / pgvector](https://www.postgresql.org/) - 全文检索数据库:[MongoDB](https://www.mongodb.com/) - 用户鉴权:[sa-token](https://sa-token.dev33.cn/) ## 问题和建议 请提交 issues [https://gitee.com/taisan/MaxKB4j/issues](https://gitee.com/taisan/MaxKB4j/issues) ## 支持赞助
支付宝赞赏码
微信赞赏码
支付宝赞赏码 微信赞赏码
- 赞助20元,可获得加作者微信号(vxhqqh),加入微信交流群,(备注,已赞助,否则不通过) - 赞助50元,可获得作者微信(vxhqqh),加入微信交流群,并免费进入[《👉 知识星球🔥》](https://wx.zsxq.com/group/28882525858841) - 赞助200元,可获取V1版本最新前端源码 - 赞助500元,可获取V2版本最新前端源码和后端源码 ## License Copyright (c) 2025-2035 洛阳泰山 TARZAN, All rights reserved. 根据GNU通用公共许可证版本3 (GPLv3)(“许可证”)进行许可;除非遵守许可,否则您不得使用此项目文件。您可以从以下网址获得许可证的副本 除非适用法律要求或经书面同意,依据本许可分发的软件均按“原样”提供,不附带任何形式的明示或暗示的担保或条件。有关许可下具体权限和限制的条款,请参见本许可协议。 ## 了解更多 - [《看看这个!👉 点击AI大模型应用开发!🔥》](https://blog.csdn.net/weixin_40986713/category_12606825.html)