Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
why write many code when few annotation do trick — annotation-driven Java framework, one class become full admin, now with built-in AI harness too
| Date | Stars |
|---|---|
| 2026-07-31 | 2752 |
| 2026-08-01 | 2754 |
| 2026-08-03 | 2754 |
| 2026-08-12 | 2755 |
| 2026-08-18 | 2759 |
| 2026-08-19 | 2760 |
| 2026-08-20 | 2761 |
| 2026-08-23 | 2762 |
| 2026-08-25 | 2763 |
| 2026-08-27 | 2762 |
| 2026-08-28 | 2763 |
| 2026-08-29 | 2765 |
| 2026-08-30 | 2764 |
| 2026-08-31 | 2767 |
| 2026-09-02 | 2768 |
| 2026-09-03 | 2769 |
| 2026-09-04 | 2770 |
| 2026-09-05 | 2770 |
| 2026-09-06 | 2772 |
| 2026-09-12 | 2773 |
| 2026-09-16 | 2777 |
| 2026-09-17 | 2783 |
| 2026-09-18 | 2787 |
| 2026-09-19 | 2796 |
| 2026-09-20 | 2806 |
Today
+10 stars today
This week
+33 stars this week
This month
+45 stars this month
Momentum
108.0
growth rate 1.19%/day
English | [中文](README-zh.md)
---
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="readme/logo2.svg">
<img src="readme/logo.svg" alt="Erupt" height="110">
</picture>
</p>
<h1 align="center">ERUPT</h1>
<p align="center"><b>ANNOTATION-DRIVEN JAVA ADMIN FRAMEWORK · AI HARNESS</b></p>
<p align="center"><code>one class = one admin page · zero front-end · 2–5s startup · 50+ LLM · MCP-native · A2A</code></p>
<p align="center">
<a href="https://mvnrepository.com/search?q=erupt"><img src="https://img.shields.io/maven-central/v/xyz.erupt/erupt?style=flat-square&labelColor=000000&color=4FC8EC&label=MAVEN" alt="maven-central"></a>
<a href="./LICENSE"><img src="https://img.shields.io/badge/LICENSE-APACHE_2.0-000000?style=flat-square&labelColor=000000&color=4FC8EC" alt="license"></a>
<a href="https://github.com/erupts/erupt"><img src="https://img.shields.io/github/stars/erupts/erupt?style=flat-square&labelColor=000000&color=4FC8EC&label=STARS" alt="stars"></a>
<a href="https://github.com/erupts/erupt/releases"><img src="https://img.shields.io/github/v/release/erupts/erupt?style=flat-square&labelColor=000000&color=4FC8EC&label=RELEASE" alt="release"></a>
<a href="https://github.com/erupts/erupt/commits"><img src="https://img.shields.io/github/last-commit/erupts/erupt?style=flat-square&labelColor=000000&color=4FC8EC&label=LAST_COMMIT" alt="last-commit"></a>
<a href="https://gitee.com/erupt/erupt"><img src="https://gitee.com/erupt/erupt/badge/star.svg?theme=dark" alt="gitee"></a>
</p>
<p align="center">
<a href="https://www.erupt.xyz"><code><b>[ WEBSITE ]</b></code></a>
<a href="https://demo.erupt.xyz"><code><b>[ LIVE DEMO ]</b></code></a>
<a href="https://start.erupt.xyz"><code><b>[ START PROJECT ]</b></code></a>
<a href="https://docs.erupt.xyz"><code><b>[ DOCS ]</b></code></a>
</p>
---
<p align="center"><img src="readme/hero.png" alt="Erupt · Annotation-Driven Java Admin Framework · AI Harness" width="100%"/></p>
---
## 00 · WHY ERUPT
| | |
|------------------------|---|
| `ONE CLASS = ONE PAGE` | Annotate a JPA entity. Get a full admin page. Zero controllers, zero front-end build, zero scaffolding. |
| `FAST STARTUP` | 2–5 seconds to a running admin UI. Java 17 + Spring Boot 3.x. |
| `30+ COMPONENTS` | Date, slider, tree, code editor, reference table, autocomplete, map, signature, Markdown — out of the box. |
| `BATTERIES INCLUDED` | RBAC, audit logs, Excel import/export, OpenAPI. Every `@Erupt` entity is a permission-aware REST endpoint. |
| `AI-NATIVE` | 50+ LLM providers, MCP-native tools, 700k+ skills. All configurable from the admin UI. |
| `MULTI-DATABASE` | JPA: MySQL · PostgreSQL · Oracle · SQL Server · DM. MongoDB via `erupt-mongodb`. |
| `ECOSYSTEM` | `erupt-cloud` for distributed config. Commercial Chart / Flow / Tenant / Cube modules for reporting, workflow, SaaS, BI. |
---
## 01 · QUICKSTART
### A — SOURCE
Clone and run the bundled sample. H2 in-memory. No config.
```bash
git clone https://github.com/erupts/erupt.git
cd erupt
mvn spring-boot:run -pl erupt-sample -am
# → http://localhost:8080 login: erupt / erupt
```
### B — DOCKER
All-in-one image — [hub.docker.com/r/erupts/erupt](https://hub.docker.com/r/erupts/erupt). Built on `erupt-spring-boot-starter-all`: designer, job, monitor, magic-api, notice, AI, cloud-server, embedded H2. Zero configuration.
```bash
docker run -p 8080:8080 erupts/erupt
# → http://localhost:8080 login: erupt / erupt
```
Production: switch to MySQL / Redis via `-e` env vars — [image guide →](./deploy/erupt-docker/README.md)
### C — MAVEN
**1 · One dependency.**
```xml
<dependency>
<groupId>xyz.erupt</groupId>
<artifactId>erupt-spring-boot-starter</artifactId>
<version>${erupt.version}</version>
</dependency>
```
Bundles everything a runnable admin needs (`erupt-admin` + `erupt-web`). WExcerpt of 14,139 characters
Read on GitHub4.9k
116
12
10
读钓 · China
10
8
Char · @thoughtworks · China
8
6
6
4
Qodana · JetBrains · Czech Republic
4
4
4
4
3
2
friendsa · China
2
2
2
2
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:1a0151a04daed455, topic:low-code, desc:low-code