ClaudeWave
jeecgboot avatar
jeecgboot

JeecgBoot

View on GitHub

一款 AI 驱动的低代码平台,提供"零代码"与"代码生成"双模式——零代码模式一句话搭建系统,代码生成模式自动输出前后端代码与建表 SQL,生成即可运行。平台内置 AI 聊天助手、AI大模型、知识库、AI流程编排、MCP 与插件体系,兼容主流大模型,支持一句话生成流程图、设计表单、聊天式业务操作,解决 Java 项目 80% 重复工作,高效且不失灵活。

Tools46k stars16k forksJavaApache-2.0Updated 2d ago
ClaudeWave Trust Score
88/100
Trusted

Plataforma low-code/zero-code empresarial Java (Spring Boot) con IA, MCP y generación de código.

Passed
  • Open-source license (Apache-2.0)
  • Actively maintained (<30d)
  • Healthy fork ratio
  • Clear description
  • Topics declared
  • Mature repo (>1y old)
Use with caution
Last scanned: 4/14/2026
Install in Claude Desktop
Method detected: Manual
{
  "mcpServers": {
    "jeecgboot": {
      "command": "node",
      "args": ["/path/to/JeecgBoot/dist/index.js"]
    }
  }
}
1. Copy the snippet above.
2. Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows).
3. Replace any <placeholder> values with your API keys or paths.
4. Restart Claude Desktop. The MCP server appears automatically.
💡 Clone https://github.com/jeecgboot/JeecgBoot and follow its README for install instructions.
Use cases

Tools overview

中文 | [English](./README.en-US.md) | [日本語](./README.ja-JP.md)

JeecgBoot AI低代码平台
===============

当前最新版本: 3.9.1(发布日期:2026-01-28) 


[![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/jeecgboot/JeecgBoot/blob/master/LICENSE)
[![](https://img.shields.io/badge/Author-北京国炬软件-orange.svg)](https://jeecg.com)
[![](https://img.shields.io/badge/blog-技术博客-orange.svg)](https://my.oschina.net/jeecg)
[![](https://img.shields.io/badge/version-3.9.1-brightgreen.svg)](https://github.com/jeecgboot/JeecgBoot)
[![GitHub stars](https://img.shields.io/github/stars/zhangdaiscott/jeecg-boot.svg?style=social&label=Stars)](https://github.com/jeecgboot/JeecgBoot)
[![GitHub forks](https://img.shields.io/github/forks/zhangdaiscott/jeecg-boot.svg?style=social&label=Fork)](https://github.com/jeecgboot/JeecgBoot)
[![Skills](https://img.shields.io/badge/AI%20Skills-自然语言编程-ff4d4f.svg)](https://jeecg.com/skills)


> 🔥 **AI Skills 自然语言编程全新发布** — 一句话生成完整代码、一句话画流程、一句话设计表单、一句话出报表与大屏,覆盖 JeecgBoot 低代码全场景。
>
> 📦 Skills 开源仓库:**https://github.com/jeecgboot/skills** | 🌐 Skills 官网:**https://jeecg.com/skills** | 📺 [实战视频](https://www.bilibili.com/video/BV1KKwTzJEbX/)


项目介绍
-----------------------------------

<h3 align="center">企业级AI低代码平台</h3>

JeecgBoot 是一款 AI 驱动的低代码开发平台,以"低代码 + 零代码"双模式覆盖从快速搭建到深度定制的全场景需求。零代码模式下,一句话即可搭建完整业务系统;
代码生成模式下,AI 自动输出前后端代码、建表 SQL 与菜单权限,生成即可运行。
平台内置 AI 聊天助手、知识库、流程编排、MCP 与插件体系,兼容主流大模型,同时支持一句话生成流程图、一句话设计表单、聊天式业务操作等智能能力。
整体遵循"AI 生成 → 在线配置 → 代码生成 → 手工合并"的开发流程,解决 Java 项目中 80% 的重复工作,在大幅提升效率的同时保留充分的灵活性与可控性。

---

采用最新的前后端分离技术栈(Ant Design&Vue3,SpringBoot3,SpringCloud Alibaba,Mybatis-plus,具备强大且颗粒化的权限控制,支持按钮权限和数据权限设置,满足大型业务系统需求。功能涵盖在线表单、表单设计、流程设计、门户设计、报表与大屏设计、OA办公、AI应用、AI知识库、大模型管理、AI流程编排、AI聊天,支持ChatGPT、DeepSeek、Ollama等多种AI大模型。


- `零代码能力:` 国内首个“低代码+零代码”双模驱动的AI智能开发平台!同时支持低代码和零代码; 让开发者用低代码,让业务人员在同一个平台上用零代码!

- `AI驱动开发:` 全新推出AI驱动开发能力,支持一句话生成完整系统,提供零代码模式(一句话搭建系统,无需编写代码)和代码生成模式(基于 jeecg-codegen,自动生成完整代码和建表SQL)两种选择。同时支持一句话自动绘制流程图、设计表单,省去手工绘制繁琐步骤。[实战视频](https://www.bilibili.com/video/BV1KKwTzJEbX/) | [Skills 仓库](https://github.com/jeecgboot/skills) | [Skills 官网](https://jeecg.com/skills)

- `AI智能报表:` JimuReport是一款自主研发的强大开源企业级Web报表工具。它通过零编码的拖拽式操作,赋能用户如同搭积木般轻松构建各类复杂报表,全面满足企业数据可视化与分析需求,助力企业级数据产品的高效打造与应用。

- `AI智能大屏:` JimuBI一款自主研发的强大的大屏和仪表盘设计工具。专注数字孪生与数据可视化,支持交互式大屏、仪表盘、门户和移动端,实现“一次开发,多端适配”。 大屏设计类Word风格,支持多屏切换,自由拖拽,轻松打造炫酷动态界面。

- `AI应用平台:` 盖AI应用管理、AI模型管理、智能对话助手、知识库问答、流程编排与设计器、AI建表、MCP插件配置等功能。平台兼容主流大模型,包括ChatGPT、DeepSeek、Ollama、智普、千问等,助力企业高效构建智能化应用,推动低代码开发与AI深度融合。

- `JEECG宗旨是:` JEECG旨在通过OnlineCoding平台实现简单功能的零代码快速搭建,同时针对复杂功能采用代码生成器生成代码并手工合并,打造智能且灵活的低代码开发模式,有效解决了当前低代码产品普遍缺乏灵活性的问题,提升开发效率的同时兼顾系统的扩展性和定制化能力。

- `JEECG业务流程:` JEECG业务流程采用BPM工作流引擎实现业务审批,扩展任务接口供开发人员编写业务逻辑,表单提供表单设计器、在线配置表单和编码表单等多种解决方案。通过流程与表单的分离设计(松耦合)及任务节点的灵活配置,既保障了企业流程的安全性与保密性,又大幅降低了开发人员的工作量。





🔥 AI Skills 重磅能力(自然语言编程)
-----------------------------------

> JeecgBoot 全新推出 **AI Skills 自然语言编程**——结合 Claude Code,**一句话即可生成完整系统**,把"想到 → 做到"压缩到一句话之间。

**🚀 一站式入口**

| 入口 | 地址 |
|------|------|
| 📦 Skills 开源仓库 | **https://github.com/jeecgboot/skills** |
| 🌐 Skills 官网首页 | **https://jeecg.com/skills** |
| 📺 实战视频教程 | [JeecgBoot + Skills 自然语言编程](https://www.bilibili.com/video/BV1KKwTzJEbX/) |
| 📖 官方使用文档 | [Skills 技能清单详细说明](https://help.jeecg.com/java/ai/skills/skill-comparison/) |

**两种开发模式,灵活选择:**

| 模式 | 说明 |
|------|------|
| 零代码模式 | 一句话即可搭建系统,无需编写任何代码 |
| 代码生成模式 | 基于 jeecg-codegen,自动生成完整代码和建表 SQL |

**Skills 能干什么:**
- ✅ 一句话生成全套 CRUD 代码(前后端 + SQL + 菜单权限)
- ✅ 一句话创建 Online 表单 / Online 报表 / 设计器表单
- ✅ 一句话画流程图(BPMN)、画大屏、画仪表盘
- ✅ 一句话生成积木报表、知识漫画、门户、简流……


AI Skills 技能清单
-----------------------------------

结合 Claude Code 的 AI Skills 技能,JeecgBoot 实现了**自然语言驱动的低代码开发**,一句话即可完成从需求到代码/配置的全流程自动化。

👉 **[Skills 仓库](https://github.com/jeecgboot/skills)** | **[Skills 官网](https://jeecg.com/skills)** | [详细文档](https://help.jeecg.com/java/ai/skills/skill-comparison/)

| Skill | 技能 | 功能介绍 | 是否需要写代码 |
|-------|------|----------|---------------|
| `jeecg-codegen` | AI一句话生成全套代码 | 自然语言需求自动转换为 JeecgBoot 全套 CRUD 代码,包括后端 Java 代码 + 前端 Vue3 代码 + 建表 SQL + 菜单权限 SQL,支持无表生成,甚至生成一套系统全代码 | 否(AI 自动生成源码) |
| `jeecg-onlform` | AI一句话创建 Online 表单 | 自然语言需求自动转换为 JeecgBoot Online 表单,完成从表单配置 → 同步数据库 → 生成菜单 SQL 的全流程自动化 | 否 |
| `jeecg-onlreport` | AI一句话创建 Online 报表 | 将自然语言需求自动转换为 JeecgBoot Online 报表,完成从 SQL 编写 → 字段解析 → 报表配置 → 创建报表的全流程自动化 | 否 |
| `jeecg-desform` | AI一句话画表单 | 自然语言的表单需求描述自动转换为 JeecgBoot 的设计器表单,完成从需求解析 → JSON 生成 → API 创建的全流程自动化,甚至可以创建一套系统 | 否 |
| `jeecg-bpmn` | AI一句话画流程 | 将自然语言的审批流程描述自动转换为 Flowable BPMN 2.0 XML,并通过 API 在 JeecgBoot 系统中自动创建流程 | 否 |


适用项目
-----------------------------------
JeecgBoot低代码平台兼容所有J2EE项目开发,支持信创国产化,特别适用于SAAS、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)及AI知识库等场景。其半智能手工Merge开发模式,可显著提升70%以上的开发效率,极大降低开发成本。同时,JeecgBoot还是一款全栈式AI开发平台,助力企业快速构建和部署个性化AI应用。。


**信创兼容说明**
- 操作系统:国产麒麟、银河麒麟等国产系统几乎都是基于 Linux 内核,因此它们具有良好的兼容性。
- 数据库:达梦、人大金仓、TiDB
- 中间件:东方通 TongWeb、TongRDS,宝兰德 AppServer、CacheDB, [信创配置文档](https://help.jeecg.com/java/tongweb-deploy/)


版本说明
-----------------------------------

|下载 | SpringBoot3.5 + Shiro                                   |SpringBoot3.5+ SpringAuthorizationServer | SpringBoot3.5 + Sa-Token | SpringBoot2.7(JDK17/JDK8) |
|------|---------------------------------------------------------|----------------------------|-------------------|--------------------------------------------|
| Github | [`main`](https://github.com/jeecgboot/JeecgBoot)        | [`springboot3_sas`](https://github.com/jeecgboot/JeecgBoot/tree/springboot3_sas) 分支  |  [`springboot3-satoken`](https://github.com/jeecgboot/JeecgBoot/tree/springboot3-satoken) 分支|[`springboot2`](https://github.com/jeecgboot/JeecgBoot/tree/springboot2) 分支|
| Gitee | [`main`](https://github.com/jeecgboot/JeecgBoot) | [`springboot3_sas`](https://gitee.com/jeecg/JeecgBoot/tree/springboot3_sas) 分支|  [`springboot3-satoken`](https://gitee.com/jeecg/JeecgBoot/tree/springboot3-satoken) 分支|[`springboot2`](https://github.com/jeecgboot/JeecgBoot/tree/springboot2)     分支 |


- `jeecg-boot` 是后端JAVA源码项目Springboot3+Shiro+Mybatis+SpringCloudAlibaba(支持单体和微服务切换).
- `jeecgboot-vue3` 是前端VUE3源码项目(vue3+vite6+ts最新技术栈).
- `JeecgUniapp`  是[配套APP框架](https://github.com/jeecgboot/JeecgUniapp) 适配多个终端,支持APP、小程序、H5、鸿蒙、鸿蒙Next.
- `jeecg-boot-starter`  是[jeecg-boot对应的底层封装starter](https://github.com/jeecgboot/jeecg-boot-starter) :微服务启动、xxljob、分布式锁starter、rabbitmq、分布式事务、分库分表shardingsphere等.
- 参考 [文档](https://help.jeecg.com/ui/2dev/mini) 可以删除不需要的demo,制作一个精简版本



启动项目
-----------------------------------

> 默认账号密码: admin/123456

- [开发环境搭建](https://help.jeecg.com/java/setup/tools)
- [IDEA启动前后端(单体模式)](https://help.jeecg.com/java/setup/idea/startup)
- [Docker一键启动(单体模式)](https://help.jeecg.com/java/docker/quick)
- [IDEA启动前后端(微服务方式)](https://help.jeecg.com/java/springcloud/switchcloud/monomer)
- [Docker一键启动(微服务方式)](https://help.jeecg.com/java/docker/quickcloud)


技术文档
-----------------------------------

- 在线演示:  [平台演示](https://boot3.jeecg.com) | [APP演示](https://jeecg.com/appIndex)
- 官方网站:  [http://www.jeecg.com](http://www.jeecg.com)
- 入门指南:  [快速入门](http://www.jeecg.com/doc/quickstart)  | [开发文档](https://help.jeecg.com)  | [AI应用手册](https://help.jeecg.com/aigc) | [视频教程](http://jeecg.com/doc/video)
- 技术支持:  [反馈问题](https://github.com/jeecgboot/JeecgBoot/issues/new?template=bug_report.md)    | [低代码体验一分钟](https://jeecg.blog.csdn.net/article/details/106079007) 
- QQ交流群 : 964611995、⑩716488839(满)、⑨808791225(满)、其他(满)


AI 应用平台介绍
-----------------------------------

一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。

JeecgBoot平台提供了一套完善的AI应用管理系统模块,是一套类似`Dify`的`AIGC应用开发平台`+`知识库问答`,是一款基于LLM大语言模型AI应用平台和 RAG 的知识库问答系统。
其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等,让您可以快速从原型到生产,拥有AI服务能力。 

- [详细专题介绍,请点击查看](README-AI.md)

- AI视频介绍

[![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/jeecg_aivideo.png)](https://www.bilibili.com/video/BV1zmd7YFE4w)


为什么选择JeecgBoot?
-----------------------------------
> 界内首款AI低代码开发平台,同时具备AI应用平台和低代码平台,通过AI驱动低代码开发!
> 开源界"小普元"超越传统商业平台。引领低代码开发模式(OnlineCoding-> 代码生成器 -> 手工MERGE),低代码开发同时又支持灵活编码, 可以帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高开发效率,节省成本,同时又不失灵活性。

- 1.提供了一套完善的AI应用管理系统模块,是一套类似`Dify`的`AIGC应用开发平台`+`知识库问答`,是一款基于LLM大语言模型AI应用平台和 RAG 的知识库问答系统。 其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等,让您可以快速从原型到生产,拥有AI服务能力
- 2.采用最新主流前后分离框架(Spring Boot3 + MyBatisPlus + Vue3.0 + TypeScript + Vite6 + Ant Design Vue4 )等新技术方案。便于学习容易上手,代码生成器依赖性低,灵活的扩展能力,可快速实现二次开发。
- 3.支持微服务Spring Cloud Alibaba(Nacos、Gateway、Sentinel、Skywalking),提供简易机制,支持单体和微服务自由切换(这样可以满足各类项目需求)。
- 4.开发效率高,支持在线建表和AI建表,提供强大代码生成器,单表、树列表、一对多、一对一等数据模型,增删改查功能一键生成,菜单配置直接使用。
- 5.代码生成器提供强大模板机制,支持自定义模板,目前提供四套风格模板(单表两套、树模型一套、一对多三套)。
- 6.提供强大的报表和大屏可视化工具,支持丰富的数据源连接,能够通过拖拉拽方式快速制作报表、大屏和门户设计;支持多种图表类型:柱形图、折线图、散点图、饼图、环形图、面积图、漏斗图、进度图、仪表盘、雷达图、地图等。
- 7.低代码能力:在线表单(无需编码,通过在线配置表单,实现表单的增删改查,支持单表、树、一对多、一对一等模型,实现人人皆可编码),在线配置零代码开发、所见即所得支持23种类控件。
- 8.低代码能力:在线报表、在线图表(无需编码,通过在线配置方式,实现数据报表和图形报表,可以快速抽取数据,减轻开发压力,实现人人皆可编码)。
- 9.Online支持在线增强开发,提供在线代码编辑器,支持代码高亮、代码提示等功能,支持多种语言(Java、SQL、JavaScript等)。
- 10.封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能,支持访问授权、按钮权限、数据权限等功能。
- 11.前端UI提供丰富的组件库,支持各种常用组件,如表格、树形控件、下拉框、日期选择器等,满足各种复杂的业务需求 [UI组件库文档](https://help.jeecg.com/category/ui%E7%BB%84%E4%BB%B6%E5%BA%93)。
- 12.提供APP配套框架,一份多代码多终端适配,一份代码多终端适配,小程序、H5、安卓、iOS、鸿蒙Next。
- 13.新版APP框架采用Uniapp、Vue3.0、Vite、Wot-design-uni、TypeScript等最新技术栈,包括二次封装组件、路由拦截、请求拦截等功能。实现了与JeecgBoot完美对接:目前已经实现登录、用户信息、通讯录、公告、移动首页、九宫格、聊天、Online表单、仪表盘等功能,提供了丰富的组件。
- 14.提供了一套成熟的AI应用平台功能,从AI模型、知识库到AI应用搭建,助力企业快速落地AI服务,加速智能化升级。
- 15.AI能力:目前JeecgBoot支持AI大模型chatgpt和deepseek,现在最新版默认使用deepseek,速度更快质量更高。目前提供了AI对话助手、AI知识库、AI应用、AI建表、AI报表等功能。
- 16.提供新行编辑表格JVXETable,轻松满足各种复杂ERP布局,拥有更高的性能、更灵活的扩展、更强大的功能。
- 17.平台首页风格,提供多种组合模式,支持自定义风格;支持门户设计,支持自定义首页。
- 18.常用共通封装,各种工具类(定时任务、短信接口、邮件发送、Excel导入导出等),基本满足80%项目需求。
- 19.简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能。
- 20.集成智能报表工具,报表打印、图像报表和数据导出非常方便,可极其方便地生成PDF、Excel、Word等报表。
- 21.采用前后分离技术,页面UI风格精美,针对常用组件做了封装:时间、行表格控件、截取显示控件、报表组件、编辑器等。
- 22.查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询)。
- 23.数据权限(精细化数据权限控制,控制到行级、列表级、表单字段级,实现不同人看不同数据,不同人对同一个页面操作
activitiagentaiantdclaude-codeclicodegeneratorcodexflowablelangchain4jllmlow-codemcpmybatis-plusragskillsspring-aispringbootspringcloudvue3

What people ask about JeecgBoot

What is jeecgboot/JeecgBoot?

+

jeecgboot/JeecgBoot is tools for the Claude AI ecosystem. 一款 AI 驱动的低代码平台,提供"零代码"与"代码生成"双模式——零代码模式一句话搭建系统,代码生成模式自动输出前后端代码与建表 SQL,生成即可运行。平台内置 AI 聊天助手、AI大模型、知识库、AI流程编排、MCP 与插件体系,兼容主流大模型,支持一句话生成流程图、设计表单、聊天式业务操作,解决 Java 项目 80% 重复工作,高效且不失灵活。 It has 46k GitHub stars and was last updated 2d ago.

How do I install JeecgBoot?

+

You can install JeecgBoot by cloning the repository (https://github.com/jeecgboot/JeecgBoot) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is jeecgboot/JeecgBoot safe to use?

+

Our security agent has analyzed jeecgboot/JeecgBoot and assigned a Trust Score of 88/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.

Who maintains jeecgboot/JeecgBoot?

+

jeecgboot/JeecgBoot is maintained by jeecgboot. The last recorded GitHub activity is from 2d ago, with 14 open issues.

Are there alternatives to JeecgBoot?

+

Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.

Deploy JeecgBoot to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave — jeecgboot/JeecgBoot
[![Featured on ClaudeWave](https://claudewave.com/api/badge/jeecgboot-jeecgboot)](https://claudewave.com/repo/jeecgboot-jeecgboot)
<a href="https://claudewave.com/repo/jeecgboot-jeecgboot"><img src="https://claudewave.com/api/badge/jeecgboot-jeecgboot" alt="Featured on ClaudeWave — jeecgboot/JeecgBoot" width="320" height="64" /></a>

More Tools