|
13 | 13 | - [Herd on macOS](#herd-on-macos)
|
14 | 14 | - [Herd on Windows](#herd-on-windows)
|
15 | 15 | - [IDE Support](#ide-support)
|
| 16 | +- [Laravel and AI](#laravel-and-ai) |
| 17 | + - [Installing Laravel Boost](#installing-laravel-boost) |
16 | 18 | - [Next Steps](#next-steps)
|
17 | 19 | - [Laravel the Full Stack Framework](#laravel-the-fullstack-framework)
|
18 | 20 | - [Laravel the API Backend](#laravel-the-api-backend)
|
@@ -211,6 +213,37 @@ You are free to use any code editor you wish when developing Laravel application
|
211 | 213 |
|
212 | 214 | For those seeking a cloud-based development experience, [Firebase Studio](https://firebase.studio/) provides instant access to building with Laravel directly in your browser. With zero setup required, Firebase Studio makes it easy to start building Laravel applications from any device.
|
213 | 215 |
|
| 216 | +<a name="laravel-and-ai"></a> |
| 217 | +## Laravel and AI |
| 218 | + |
| 219 | +[Laravel Boost](https://github.com/laravel/boost) is a powerful tool that bridges the gap between AI coding agents and Laravel applications. Boost provides AI agents with Laravel-specific context, tools, and guidelines so they can generate more accurate, version-specific code that follows Laravel conventions. |
| 220 | + |
| 221 | +When you install Boost in your Laravel application, AI agents gain access to over 15 specialized tools including the ability to know which packages you are using, query your database, search the Laravel documentation, read browser logs, generate tests, and execute code via Tinker. |
| 222 | + |
| 223 | +In addition, Boost gives AI agents access to over 17,000 pieces of vectorized Laravel ecosystem documentation, specific to your installed package versions. This means agents can provide guidance targeted to the exact versions your project uses. |
| 224 | + |
| 225 | +Boost also includes Laravel-maintained AI guidelines that nudge agents to follow framework conventions, write appropriate tests, and avoid common pitfalls when generating Laravel code. |
| 226 | + |
| 227 | +<a name="installing-laravel-boost"></a> |
| 228 | +### Installing Laravel Boost |
| 229 | + |
| 230 | +Boost can be installed in Laravel 10, 11, and 12 applications running PHP 8.1 or higher. To get started, install Boost as a development dependency: |
| 231 | + |
| 232 | +```shell |
| 233 | +composer require laravel/boost --dev |
| 234 | +``` |
| 235 | + |
| 236 | +Once installed, run the interactive installer: |
| 237 | + |
| 238 | +```shell |
| 239 | +php artisan boost:install |
| 240 | +``` |
| 241 | + |
| 242 | +The installer will auto-detect your IDE and AI agents, allowing you to opt into the features that make sense for your project. Boost respects existing project conventions and doesn't force opinionated style rules by default. |
| 243 | + |
| 244 | +> [!NOTE] |
| 245 | +> To learn more about Boost, check out the [Laravel Boost repository on GitHub](https://github.com/laravel/boost). |
| 246 | + |
214 | 247 | <a name="next-steps"></a>
|
215 | 248 | ## Next Steps
|
216 | 249 |
|
|
0 commit comments