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
- Docker –
docker run -d --name rebuild -p 18080:18080 getrebuild/rebuild:latestthen openhttp://localhost:18080/. - Standalone/boot package – download the zip, run
start-rebuild.sh(or.bat). The same UI is served on port 18080. - 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