星标数:48479★ Fork数:16218 《jeecgboot/JeecgBoot:免费开源的AI低代码平台,企业级业务系统基座》
JeecgBoot 是一款免费开源的 AI 低代码平台,采用 Apache-2.0 协议,个人和企业均可免费商用,也是 AI 时代构建复杂业务系统的开源基座。权限、多租户、数据权限、工作流、报表、大屏、AI 知识库等企业级通用能力已经内置并经过大量项目验证;AI 只需要生成「业务差异部分」,一句话就能得到一个可运行、可维护、可二次开发的业务系统。

平台以低代码开发、AI 应用平台和 AI 知识库为核心能力。随着 AI Skills 自然语言编程的发布,开发者可用一句话生成完整系统或业务模块,由 AI 自动完成前后端代码、建表 SQL 和菜单权限,生成即可运行;平台还内置完整的 AI 应用开发能力,包括 AI 聊天助手、知识库、流程编排、MCP 和插件,并兼容 ChatGPT、DeepSeek、Ollama 等主流大模型。
JeecgBoot 引领「AI 生成 → 在线配置 → 代码生成 → 手工合并」的 AI 低代码开发模式,帮助解决 Java 项目中的重复工作,在提升开发效率的同时保留源码级扩展能力。平台采用前后端分离技术栈,前端基于 Ant Design Vue、Vue3、TypeScript 和 Vite,后端基于 Spring Boot 4、Spring Cloud Alibaba 和 MyBatis-Plus,兼容单体与微服务部署模式。
主要特点
- 一句话生成完整系统:用自然语言描述需求,AI 自动完成建表、生成前后端 CRUD 代码、配置菜单权限和页面渲染,实现从需求到可运行系统的全流程自动化。
- AI 应用平台:提供 AI 应用管理、模型配置、智能聊天、流程编排、MCP 和插件等能力,兼容多种主流大模型,帮助企业快速构建和发布智能应用。
- 强大代码生成器:支持单表、树表、一对一、一对多等多种数据模型,一键生成前后端代码、建表 SQL 和菜单权限,生成后可直接运行,也可继续扩展。
- 丰富低代码组件:覆盖表单设计、流程设计、门户设计、报表大屏、OA 办公、AI 应用和 AI 知识库等场景,集成 BPM 工作流、JimuReport 报表和 JimuBI 大屏能力。
- AI 知识库问答:基于大型语言模型和 RAG 技术,提供图文并茂的知识库和智能聊天功能,支持知识库管理、文档解析、向量库对接和精准检索。
- 开源免费:Apache-2.0 协议,前后端源码全部开放,可自由二次开发、私有化部署,不绑定任何云服务。
快速开始
Docker 一键启动(单体模式),需要预先安装 Docker、docker-compose、Maven、pnpm:
git clone https://github.com/jeecgboot/JeecgBoot.git
cd JeecgBoot
./start-docker-compose.sh # Windows 使用 start-docker-compose.bat
启动完成后访问前端 http://localhost,后端 API http://localhost:8080/jeecg-boot,默认账号密码 admin/123456。
📊 本项目 GitHub 星标数:48479。最后更新:2026-11-11,发布:2026-11-05。项目地址:https://github.com/jeecgboot/JeecgBoot
