At Laracon 2025, we just demoed a new way to build Laravel apps: by writing a prompt!

app.build is an open-source agent that generates full-stack web apps from natural language. It handles everything from scaffolding the project to writing tests, deploying to the cloud, and wiring up a Postgres database. It started with React/Node templates – and as of today, we’re adding Laravel to the list.

Post image

https://github.com/appdotbuild/agent/tree/main/agent/laravel_agent/template

Laravel Meets Codegen

app.build started as a research project inside Neon to better support platforms using AI agents and codegen tooling. Tools like Replit already use Neon branches to let agents manage Postgres databases, and app.build helps us go deeper – allowing us to explore how these agents should behave, what kind of infra they need, and how templates shape their output.

Reading material

We’ve shared some of our learnings from building app.build on our blog. If you’re curious, start with this post covering six principles for agent builders.

To celebrate Laracon, and with help from the Laravel team, we’ve added a new Laravel template to app.build that allows you to generate apps from a prompt. This is a great way to quickly prototype apps, bootstrap a starting point, or see what’s possible with AI agents and Laravel.

Try it 

To try it out, install the CLI and use the Laravel template:

npx @app.build/cli --template=laravel

The CLI will:

  1. Ask for a prompt describing your app
  2. Create a private GitHub repo on your behalf
  3. Generate your Laravel app with built-in tests
  4. Structure the code according to Laravel best practices
  5. Output instructions to deploy on Laravel Cloud

In fact, we used this same flow to build and deploy our Laracon slide deck 🙂

Try it and tell us what you’re building by tagging @neondatabase on X.

You can also contribute – we’re building app.build under the Apache 2 license, and we welcome external contributions! Feel free to send us a PR: https://github.com/appdotbuild/agent