JeecgBoot

活跃
GitHub Java Apache-2.0

简介

AI 驱动的低代码开发平台,提供零代码和代码生成双模式,内置 AI 聊天助手、知识库、流程编排和 MCP 插件体系。

核心特性

  • AI Skills自然语言编程 — 一句话生成完整系统代码、表单、流程图、报表和大屏,覆盖低代码全场景
  • 零代码+低代码双模式 — 业务人员用零代码搭建系统,开发者用低代码加速开发,同一平台共存
  • AI应用平台 — 类似Dify的AIGC开发平台,内置知识库问答、流程编排、MCP插件和模型管理
  • 积木报表大屏 — 自研拖拽式报表和大屏设计工具,支持多种图表类型和数据源连接
  • 在线代码生成器 — 支持单表、树列表、一对多等数据模型的增删改查一键生成
  • 全栈技术栈 — SpringBoot3 + Vue3 + MyBatisPlus + Vite6 + Ant Design Vue4,支持微服务切换

适用场景

💡 企业管理系统快速搭建:5分钟零代码搭建OA、ERP、CRM等企业信息系统
💡 AI驱动的企业应用开发:利用AI Skills一句话生成完整业务系统的前后端代码
💡 数据可视化报表大屏:通过积木报表和大屏工具快速构建企业级数据可视化看板
💡 智能知识库问答:基于RAG技术构建企业内部知识库,支持多模型切换和流程编排

快速开始

# 克隆项目
git clone https://github.com/jeecgboot/JeecgBoot.git

# Docker一键启动(单体模式)
cd JeecgBoot/docker/jeecg-boot-docker
docker-compose up -d

# 访问系统
# 前端: http://localhost:8080/jeecg-boot
# 后端: http://localhost:8080/jeecg-boot/prod-api
# 默认账号: admin / 123456

相关项目