getrebuild/rebuild

最新版全面支持AI智能!通过自然语言操作业务数据,支持 Skills/工具/知识库/MCP。高度可配置化的国产企业管理系统,企业内部可免费商用!零代码/低代码快速搭建WMS库存管理、MES生产报工、CRM客户管理、HRM人事管理,以及 TMS/ERP 等

REBUILD – AI 驱动的低代码业务平台

简介 – REBUILD 是一个开源、基于 Java 的 SaaS 风格系统,让企业无需编写代码即可构建内部业务应用(CRM、库存、生产、审批工作流等)。其亮点在于内建的 AI 助手,可用于查询数据、执行操作,并通过自定义“技能”和知识库问答来扩展平台功能。

核心能力

能力 功能描述
零代码建模 拖拽式实体设计器,用于定义表、字段、表单和 UI 布局。
流程自动化 用于触发器、审批、定时任务和业务规则的可视化工作流编辑器。
细粒度权限 基于角色/部门/团队的实体访问控制。
多设备 UI 响应式 Web UI 以及可在浏览器或微信/钉钉/飞书中运行的专用移动视图。
AI 助手 对话式机器人,可读写记录、运行报告、调用工作流,并可通过自定义技能或私有文档知识库进行扩展。
开放集成 OpenAPI (REST) 以及用于深度扩展的 Java/SpringBoot SDK;也可作为外部 AI 客户端的 MCP 服务器。
简单部署 一键 Docker 镜像,或可下载的独立/boot JAR 包;可选 MySQL、Redis,或使用内置的 H2/Tomcat。

如何开始

  1. Docker – docker run -d --name rebuild -p 18080:18080 getrebuild/rebuild:latest 然后打开 http://localhost:18080/。
  2. 独立/boot 包 – 下载 zip,运行 start-rebuild.sh (或 .bat)。相同的 UI 将在 18080 端口提供服务。
  3. 从源码构建 – git clone … && mvn package && java -jar target/rebuild.jar (需要 JDK 1.8+)。

典型用户与场景

  • IT 团队 快速构建内部 CRM、MES、WMS 或自定义 OA 工具。
  • 中小企业 缺乏开发资源;GPL-3.0 版本涵盖基本需求,商业许可证可解锁高级 AI 工具和支持。
  • 业务经理 需要随时调整表单、权限或审批流程。
  • 开发人员 希望通过 OpenAPI 扩展平台或嵌入自定义 Java 代码。

AI 功能 (v4.5)

  • 升级的 AI 助手 UI(独立窗口)。
  • 30 多种 AI 驱动的数据操作、工作流控制和报告导出工具。
  • 自定义技能创建和私有文档知识库(上传企业文档进行问答)。
  • 支持 MCP 协议,外部 AI 客户端可将 REBUILD 作为服务调用。

许可证 – 双重模式:GPL-3.0 用于开源版本,商业许可证用于需要完整功能集和官方支持的企业。

社区 – 问题在 GitHub 上处理,提供 QQ 群用于用户帮助,并发布了 Docker 镜像以便于测试。


总结 – REBUILD 是一个开箱即用的低代码业务应用框架,具有显著的 AI 助手层。对于希望快速数字化工作流,同时希望利用 AI 进行对话式数据交互和自动化的组织来说,它非常实用。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目