We are releasing the public beta of Laravel Boost two weeks after we previewed it at Laracon US 2025. Boost runs in your project, provides a Laravel-aware model context protocol (MCP) server, and gives AI agents a set of tools, versioned guidelines, and version-specific documentation so they behave like an experienced Laravel developer instead of a search engine.
By adding this package to your application, your AI coding agent can: run Tinker, query the database, inspect schema, search versioned Laravel docs, read browser logs, and generate tests and code that follow your project conventions so the output is helpful and reviewable.
Quick Facts About Boost
- Public beta is available now as a composer package.
- Boost is supported in Laravel 10, 11, and 12 on PHP 8.1 or higher.
- It ships:
- A Laravel-specific MCP server with 15+ tools that let AI agents inspect and act inside your app.
- Laravel-maintained AI guidelines, specific to your installed packages and versions.
- Access to over 17,000 pieces of vectorized Laravel ecosystem documentation, specific to your installed packages and versions.
- Boost is free and open source: Send us your issues, PRs, and honest feedback (here’s our contribution guide).
Getting Started
composer require laravel/boost --dev
php artisan boost:install
The installer is interactive and will auto-detect IDEs and agents already in the repo and let you opt in to the pieces you want. We do not force opinionated style rules on existing projects by default. Review what it installs, then enable the bits that make sense for you and your team.
Boost Features in Detail
Laravel-Specific MCP
Boost’s Laravel-specific MCP exposes 15+ tools to the agent, including application info, search docs, Tinker, browser logs, database queries, database schema, list Artisan commands, last errors, list routes, read configuration values, read log entries, and report feedback. These tools let the agent reason with the real state of your app.
Documentation API
Boost gives you a documentation API built from Laravel ecosystem documentation. This documentation API has more than 17,000 version-specific data entries to help you get higher quality code. We ingest, chunk, and vectorize docs so the agent can return guidance targeted to the exact major versions your project uses.
Laravel-Maintained AI Guidelines
These are composable, version-specific rules that nudge the agent to follow conventions, add tests when appropriate, use the correct APIs, and avoid common AI pitfalls.
Fixing the AI Context Gap
Large language models are surprisingly good at PHP because there is a lot of PHP training data. That helps, but it’s not enough. Without context, they invent APIs, misuse framework idioms, or skip tests. Boost fixes the context problem: It gives the agent the exact docs and programmatic access to your app, so the output is much more accurate and actionable.
In testing, we saw agents use search docs to find the correct API for the exact package version, inspect the database schema, run Tinker to create fixtures, and read storage/logs/browser.log
to triage frontend errors. The result is fewer hallucinations and less wasted time cleaning up AI-made changes.
Real Capabilities You Can Expect
Beyond the AI hype, we built Boost to help you achieve tangible outcomes:
- Generate code that uses the right framework API for your exact Inertia or Livewire version.
- Ask the agent to fix a white screen of death. The agent can fetch the last Laravel error, read recent browser logs, locate a typo, and propose a fix.
- Ask for a rate limit and get an implementation that matches your Laravel version, plus tests when appropriate.
- Use Tinker to create fixtures or inspect models as part of a conversational session.
These are repeatable capabilities we validated during testing. The agent will still be wrong sometimes, but Boost reduces the errors and nudges the agent to do the right things.
Beta Caveats (Read This Before You Flip It On)
Boost is in public beta, so you can expect some rough edges and behavioral changes as we gather feedback and ship updates.
The documentation ingest currently works at the major-version level only, so if your code depends on minor or patch differences, you will need to double-check that any generated code is correct.
And, no matter how good the output looks, treat all generated code as a draft: run your tests, review the diffs, and make code review a non-negotiable part of the process.
Help Us Shape Boost
Boost is pragmatic, but it’s not a replacement for engineering judgment. It reduces busywork, provides high-context suggestions, and helps you stay in flow. It will not be perfect (hence the public beta), but you will learn faster whether it helps by trying it.
Install it, poke it, break it, and tell us what we need to fix. Boost includes a “report feedback” tool for frictionless feedback that goes straight from your editor to the Laravel team. Frustrated by Boost or AI? Tell your agent: “Give Boost feedback: browser logs search failed when I tried to debug an Inertia form error.” Or, our favorite: “Give Boost feedback: this is amazing!” Tell us where the agent failed (or nailed it). Show us the input, the tools used, and the (in)correct output when you can.
If Boost saves you an afternoon of grunt work, we will take that as a win. If it trips you up, tell us where so we can make it better.