PHPackages                             coding-sunshine/ensemble - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. coding-sunshine/ensemble

ActiveLibrary[API Development](/categories/api)

coding-sunshine/ensemble
========================

AI-native full-stack Laravel code generation. Reads ensemble.json schemas and generates models, migrations, controllers, views, and more.

3.2.0(3mo ago)031↓100%MITPHPPHP ^8.2CI passing

Since Nov 6Pushed 2mo agoCompare

[ Source](https://github.com/coding-sunshine/ensemble)[ Packagist](https://packagist.org/packages/coding-sunshine/ensemble)[ Docs](https://github.com/coding-sunshine/ensemble)[ RSS](/packages/coding-sunshine-ensemble/feed)WikiDiscussions main Synced 3mo ago

READMEChangelog (2)Dependencies (13)Versions (86)Used By (0)

Ensemble
========

[](#ensemble)

> **Status: pre-alpha, Phase 0**

Ensemble is a deterministic Laravel code generation engine for Laravel 11–13. Humans, Boost-aware agents, and MCP clients all converge on one intermediate representation; generators stay AST-driven and never call an LLM.

Install the package in a Laravel application:

```
composer require laravel-ensemble/ensemble --dev
```

Confirm the package is wired by running:

```
php artisan ensemble:init
```

You should see: `Ensemble is installed.`

The full phased roadmap lives in [ENSEMBLE\_BUILD\_PLAN.md](ENSEMBLE_BUILD_PLAN.md).

License
-------

[](#license)

MIT. See [LICENSE.md](LICENSE.md).

###  Health Score

53

—

FairBetter than 96% of packages

Maintenance84

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity86

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 67.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~27 days

Recently: every ~0 days

Total

84

Last Release

105d ago

Major Versions

0.5.1 → 1.0.02019-12-02

v1.25.0 → v2.0.02021-08-17

v0.1.0 → v3.0.02026-03-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/d07f33e087402622624634afe8e1994a346a9732e24b9802aad264a3c5de0961?d=identicon)[coding-sunshine](/maintainers/coding-sunshine)

---

Top Contributors

[![jasonmccreary](https://avatars.githubusercontent.com/u/161071?v=4)](https://github.com/jasonmccreary "jasonmccreary (277 commits)")[![Pr3d4dor](https://avatars.githubusercontent.com/u/13210429?v=4)](https://github.com/Pr3d4dor "Pr3d4dor (16 commits)")[![ghostwriter](https://avatars.githubusercontent.com/u/9754361?v=4)](https://github.com/ghostwriter "ghostwriter (14 commits)")[![laravel-shift](https://avatars.githubusercontent.com/u/15991828?v=4)](https://github.com/laravel-shift "laravel-shift (14 commits)")[![nicodevs](https://avatars.githubusercontent.com/u/3766839?v=4)](https://github.com/nicodevs "nicodevs (13 commits)")[![benjam-es](https://avatars.githubusercontent.com/u/1738602?v=4)](https://github.com/benjam-es "benjam-es (11 commits)")[![coding-sunshine](https://avatars.githubusercontent.com/u/3206025?v=4)](https://github.com/coding-sunshine "coding-sunshine (9 commits)")[![devmsh](https://avatars.githubusercontent.com/u/9499808?v=4)](https://github.com/devmsh "devmsh (8 commits)")[![promatik](https://avatars.githubusercontent.com/u/1838187?v=4)](https://github.com/promatik "promatik (5 commits)")[![jyrkidn](https://avatars.githubusercontent.com/u/2447042?v=4)](https://github.com/jyrkidn "jyrkidn (4 commits)")[![bingtsingw](https://avatars.githubusercontent.com/u/10382462?v=4)](https://github.com/bingtsingw "bingtsingw (3 commits)")[![nexxai](https://avatars.githubusercontent.com/u/4316564?v=4)](https://github.com/nexxai "nexxai (3 commits)")[![spaceemotion](https://avatars.githubusercontent.com/u/429147?v=4)](https://github.com/spaceemotion "spaceemotion (3 commits)")[![adevade](https://avatars.githubusercontent.com/u/1066486?v=4)](https://github.com/adevade "adevade (3 commits)")[![dmason30](https://avatars.githubusercontent.com/u/20278756?v=4)](https://github.com/dmason30 "dmason30 (3 commits)")[![axit-joost](https://avatars.githubusercontent.com/u/13835397?v=4)](https://github.com/axit-joost "axit-joost (3 commits)")[![YannikFirre](https://avatars.githubusercontent.com/u/3316758?v=4)](https://github.com/YannikFirre "YannikFirre (2 commits)")[![diogogomeswww](https://avatars.githubusercontent.com/u/11543163?v=4)](https://github.com/diogogomeswww "diogogomeswww (2 commits)")[![justinwhite15](https://avatars.githubusercontent.com/u/841517?v=4)](https://github.com/justinwhite15 "justinwhite15 (2 commits)")[![LorenzoPapi](https://avatars.githubusercontent.com/u/42911751?v=4)](https://github.com/LorenzoPapi "LorenzoPapi (2 commits)")

---

Tags

laravelopenapiaiscaffoldcode-generationensembleblueprintstudio

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/coding-sunshine-ensemble/health.svg)

```
[![Health](https://phpackages.com/badges/coding-sunshine-ensemble/health.svg)](https://phpackages.com/packages/coding-sunshine-ensemble)
```

###  Alternatives

[spatie/laravel-health

Monitor the health of a Laravel application

87411.3M152](/packages/spatie-laravel-health)[laravel/ai

The official AI SDK for Laravel.

9782.1M161](/packages/laravel-ai)[illuminate/queue

The Illuminate Queue package.

20432.2M1.5k](/packages/illuminate-queue)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[flarum/core

Delightfully simple forum software.

201.4M2.2k](/packages/flarum-core)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
