yoanbernabeu/music-gpt-bundle
Symfony bundle that wraps the MusicGPT API so your PHP applications can generate original music from text prompts. Configure your API key, inject the ready-made client service, and call simple methods to request tracks, returning audio you can play, stream, or store.
^7.0 || ^8.0 with autowiring/DI, and requires PHP >= 8.4. There is no Laravel service provider, facade, or publishable config. For a Laravel codebase this is not a drop-in — it is at best a reference implementation or a component you'd wrap manually. That is a first-order product/platform decision, not a detail.Consider it when all of the following hold:
0.1.0, and semver permits breaking changes in minor releases. Treat the public API/DTO shapes as unstable.Look elsewhere or build in-house when:
For executives (one paragraph): A new open-source PHP package gives us a ready-made integration to an AI audio provider covering music generation, voice covers, text-to-speech, and stem extraction. The upside is speed: it could let us prototype an audio feature in days instead of weeks, and it costs nothing to license. The caveats are that it is a first, pre-1.0 release, it is built for Symfony rather than our Laravel stack, and it requires PHP 8.4. The real commitment is to the paid API behind it, not the code. Recommendation: approve a short, time-boxed spike to validate vendor quality, per-unit cost, and licensing before any roadmap placement — do not yet treat this as a production dependency.
For engineering (bullets):
yoanbernabeu/music-gpt-bundle. Requires PHP >=8.4, Symfony ^7.0 || ^8.0. Not a Laravel package — no service provider, facade, or config publish; budget an adapter layer if we adopt on Laravel.AudioGenerator contract) so vendor and package swaps are cheap. Keep DTOs out of our domain layer.^0.1 loosely.How can I help you explore Laravel packages today?