MaxKB4J开源项目

我要开发同款
泰山6662026年02月27日
13阅读

技术信息

语言技术
Java
系统类型
Web
行业分类
人工智能企业服务
开源地址
https://gitee.com/taisan/MaxKB4j
授权协议
GPL许可

功能介绍

MaxKB4j = Max Knowledge Brain for Java
一个开箱即用、安全可靠、模型中立的 RAG(检索增强生成)+ LLM 工作流引擎,专为构建企业级智能问答系统而设计。 广泛应用于 智能客服、企业内部知识库、数据分析、学术研究与教育等场景。
核心特性
🔍 开箱即用的知识库问答
支持 上传本地文档(PDF/Word/TXT/Markdown 等)
支持 自动爬取网页内容
支持 自定义工作流知识库写入
自动完成:文本分段 → 向量化 → 存入向量数据库 → 构建 RAG 流程
显著减少大模型“幻觉”,提升回答准确性与可信度
⚡ 高并发高性能
基于 Java 17 + Spring Boot 3 + 虚拟线程(Project Loom) 构建,充分利用现代 JVM 的轻量级并发能力,显著提升吞吐量与响应速度。
采用 响应式编程模型(Reactor) 与 异步非阻塞 I/O,有效应对数千级并发请求,资源占用更低、延迟更小。
内置 多级缓存机制,加速知识检索与模型调用链路。
🌐 模型中立,灵活对接
支持各类主流大模型,包括:

本地私有模型:DeepSeek-R1、Llama 3、Qwen 2 等(通过 Ollama / Xorbits Inference / LocalAI)
国内公有模型:通义千问、腾讯混元、字节豆包、百度千帆、智谱 GLM、Kimi、DeepSeek等
国际公有模型:OpenAI (GPT)、Anthropic (Claude)、Google (Gemini)
⚙️ 可视化工作流编排
内置 低代码 AI 工作流引擎,支持条件分支、函数调用、多轮对话记忆
提供丰富 内置函数工具库(HTTP 请求、数据库查询、时间处理、正则提取等)
适用于复杂业务场景:客服工单生成、数据报告解读、内部制度问答等
🤝 多 Agent 协作能力

示例图片

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

评论