getrebuild/rebuild

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

REBUILD – AI‑powered low‑code business platform

What it is – REBUILD is an open‑source, Java‑based SaaS‑style system that lets companies build internal business applications (CRM, inventory, production, approval workflows, etc.) without writing code. Its standout is a built‑in AI assistant that can be used to query data, run actions, and extend the platform with custom “skills” and knowledge‑base Q&A.

Core capabilities

Capability What it does
Zero‑code modeling Drag‑and‑drop entity designer to define tables, fields, forms and UI layouts.
Process automation Visual workflow editor for triggers, approvals, scheduled tasks and business rules.
Fine‑grained permissions Role/department/team based access control for every entity.
Multi‑device UI Responsive web UI plus a dedicated mobile view that works in browsers or inside WeChat/DingTalk/Feishu.
AI Assistant Conversational bot that can read/write records, run reports, invoke workflows and be extended with custom skills or a private document knowledge base.
Open integration OpenAPI (REST) plus a Java/SpringBoot SDK for deeper extensions; can also act as an MCP server for external AI clients.
Simple deployment One‑click Docker image, or downloadable standalone/boot JARs; optional MySQL, Redis, or use the embedded H2/Tomcat.

How you get started

  1. Docker – docker run -d --name rebuild -p 18080:18080 getrebuild/rebuild:latest then open http://localhost:18080/.
  2. Standalone/boot package – download the zip, run start-rebuild.sh (or .bat). The same UI is served on port 18080.
  3. From source – git clone … && mvn package && java -jar target/rebuild.jar (requires JDK 1.8+).

Typical users & scenarios

  • IT teams building internal CRMs, MES, WMS, or custom OA tools quickly.
  • SMBs lacking development resources; the GPL‑3.0 edition covers basic needs, while a commercial license unlocks advanced AI tools and support.
  • Business managers who need to adjust forms, permissions, or approval flows on the fly.
  • Developers who want to extend the platform via OpenAPI or embed custom Java code.

AI features (v4.5)

  • Upgraded AI assistant UI (stand‑alone window).
  • 30+ AI‑driven tools for data ops, workflow control, and report export.
  • Custom skill creation and private document knowledge base (upload enterprise docs for Q&A).
  • MCP protocol support so external AI clients can call REBUILD as a service.

Licensing – Dual model: GPL‑3.0 for the open‑source edition and a commercial license for enterprises that need the full feature set and official support.

Community – Issues are handled on GitHub, a QQ group is provided for user help, and a Docker image is published for easy testing.


Bottom line – REBUILD is a ready‑to‑run, low‑code business‑application framework with a notable AI assistant layer. It’s useful for organizations that want to digitize workflows quickly while having the option to tap AI for conversational data interaction and automation.

Related

  • Project
  • Project
  • Project
  • Project
  • Project