
Laravel Boost
Laravel Boost adds deep Laravel knowledge to your editor workflow. It reads your composer.json, routes, models, migrations and policies so suggestions match your app's namespace, model casts, and existing relationships. It parses controllers and form requests to propose parameter types, validation rules, and route bindings that follow your conventions. It also maps database columns to factory definitions and seeds when you ask for test data.
The plugin hooks into Artisan so you can run make:controller, make:migration, make:policy or custom commands from the assistant and get inline diffs or ready-to-run artisan calls. It generates Eloquent queries, joins, scopes and eager loads based on your models and relationships. When you request a new route, it suggests route names, middleware groups, and the exact route definition to paste or apply.
It reads your tests and factories to suggest realistic test cases and data. It writes migration boilerplate, policy methods, controller actions, request validation, and resource responses with concrete code snippets. It checks for breaking changes against your current code and points out places where you’ll need to update type hints or imports.
Imagine adding a new resource with controllers, requests, tests and a migration: instead of switching between docs, terminal and editor, Boost reads your app, generates the artisan commands and code patches, and shows filename diffs so you can accept changes without jumping tools — saving setup time and avoiding copy-paste errors.
Without this tool
- ✗AI lacks Laravel framework conventions
- ✗Generic PHP suggestions
- ✗Manual framework alignment needed
With this tool
- ✓AI gains Laravel-aware workflows
- ✓Better Eloquent and app structure guidance
- ✓Faster Laravel development