# erupt **Repository Path**: jeepfly/erupt ## Basic Information - **Project Name**: erupt - **Description**: 通用 ADMIN 低代码框架,纯注解驱动开发,零前端代码,构建服务端多维表格,支持 AI、拖拽分析、流程引擎、SaaS 等能力 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.erupt.xyz - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1428 - **Created**: 2026-07-06 - **Last Updated**: 2026-07-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README English | [中文](README-zh.md) ---
Java annotations · Spring Boot 3 · zero front-end · 2–5s startup
--- --- ---| **🧱 UI generation** Tables, forms, search, pagination, tree views, Gantt charts, card views, 20+ field components — all driven by `@View`, `@Edit`, `@Search` on each field. **🔐 Permissions (UPMS)** Users, roles, menus, row-level filters, column-level visibility. SpEL expressions on `@Filter` for dynamic rules. OAuth2 / LDAP / SSO supported. **🌐 OpenAPI exposure** Every `@Erupt` entity is automatically a REST endpoint, governed by the same permission rules as the UI. **🗄️ Multi-database** JPA by default (MySQL · PostgreSQL · Oracle · SQL Server · DM …); MongoDB via `erupt-mongodb`. | **📊 Excel import & export** Built-in via `erupt-excel`. Override `excelImport` / `excelExport` on `DataProxy` to customize. **🐴 AI Harness (`erupt-ai`)** 50+ LLM providers, MCP-native tools, all configurable from the admin UI with built-in RBAC. [→ details below](#-erupt-ai-harness--production-grade-ai-agents-on-jvm) **🦞 AI Claw (`erupt-ai-claw`)** Drive Erupt entities, the shell, files, and a browser through natural language. [→ details below](#-erupt-ai-claw) > **Which one do I add?** Pick **`erupt-ai`** if you want raw LLM / MCP access to build your own agent; pick **`erupt-ai-claw`** if you want a turn-key admin agent out of the box (it depends on `erupt-ai`, so you only need this one). **☁️ Cluster & multi-tenant** `erupt-cloud` for distributed config; commercial `erupt-tenant` for full SaaS. |
Author: YuePeng · erupts@126.com