LaravelCloud Batteries included

A talk opener

Fifteen years.
One age at a time.

Read the ecosystem like the tech tree in a strategy game. Each age made the next one possible: a framework, then the tools around it, then a view inside the running app, then the scaffolding, then the craft. The sixth age turned all of it into a platform.

Open the tree

The idea in one line Every age built on the one before, and Cloud is where the tree was heading.

ResearchSeven ages · 2011 to next

IFoundation2011 to 14
IITooling2015 to 16
IIIObservability2017 to 19
IVScaffolding2020 to 22
VCraft2023 to 24
VIPlatform2025 to 26

On the tree: 50 inventory records, 1 still signalled

Age VI · researching

The plate

One tree,
eight lanes.

Every first-party package on one drawing, placed by the year it first appears and the lane it belongs to: framework, hosting and deploy, local environment, runtime and ops, data and auth, frontend and kits, testing and tooling, agents and AI. It is generated from the guide's inventory, so a correction there redraws it here.

The Laravel tech tree: first-party packages from 2011 to 2026 placed by year across eight lanes, framework at the top and agents and AI at the bottom, grouped into seven ages with the next age shown as signalled.
Plate · the tech tree · drawn from data/packages.jsonOpen the plate full size →

The plate draws from the inventory as it stands. Where Packagist's first tags differ from the year drawn (Cashier and Socialite, 2014; Wayfinder, April 2025), the ages below give the tag. Livewire and Inertia both began in the community in 2019; the tree places them at Livewire v3 (2023) and Inertia v2 (2024).

Ages I to V · 2011 to 2024

Each age made
the next possible.

Five ages, each with the packages that arrived and one line on what changed. Framework versions run along the top lane of the plate; they are listed with the age they shipped in.

I

Foundation age

2011 to 2014 · the framework finds its shape

A framework, then a way to put it on a server. Forge arrives in the same year as the first local box.

v1 2011v2 2011v3 2012v4 2013FrameworkForgeHomesteadEnvoyCashierSocialiteElixir
First Laracon, 2013. Envoy by Packagist v1.0.0, 10 February 2014. Cashier and Socialite by Packagist v1.0.0, 2014; Elixir by its first npm release, October 2014.
II

Tooling age

2015 to 2016 · the paid tools arrive

Zero-downtime deploys, a SaaS starting point, an OAuth server and search: the jobs every team was writing for itself.

v5 2015EnvoyerLumenSparkValetPassportScoutEcho
Echo verified: new in Laravel 5.3 (laravel.com/docs/5.3/releases).
III

Observability age

2017 to 2019 · queues, tracing and serverless

A view inside the running app, then a way to run it with no servers at all.

v6 2019DuskMixHorizonNovaTelescopeVapor
Vapor has been closed to new sign-ups since 23 September 2026 and runs on for existing customers indefinitely, with fixes and updates (Monitor 227; Laravel Cloud team, 8 October 2026).
IV

Scaffolding age

2020 to 2022 · auth, kits, containers, speed

Authentication and starter kits come in the box, and Octane keeps the application booted between requests.

v7 2020v8 2020v9 2022SanctumFortifyBreezeJetstreamSailOctanePintPrecognition
Sanctum launched as Airlock. Breeze and Jetstream were succeeded by the 2025 starter kits.
V

Craft age

2023 to 2024 · developer experience, then funding

Small, finished tools for the daily loop, a first-party WebSocket server, and the funding to build a platform.

v10 2023v11 2024PennantHerdPromptsFolioVoltPulsePailLivewire v3ReverbInertia v2
Series A of $57M, 5 September 2024 (laravel.com/blog). Pail by Packagist, 6 October 2023; Precognition's first npm packages were November 2022, so the tree now places it in Age IV.

Years before 2024 come from the public record and are unverified unless marked; framework major-release years are not yet checked against tags. Echo is the one verified entry in these five ages.

Age VI · 2025 to 2026 · Cloud, Nightwatch, agents

The platform age.
The Cloud chapter.

Everything the first five ages built gets a home that runs it: the framework's queues, sockets and schedules become resources you attach. Then the platform opens to agents, and to languages other than PHP.

Launched

Laravel Cloud

24 Feb 2025launch, after early access from November 2024Monitor 546, 710
Launched

Nightwatch

16 Jun 2025monitoring in application terms; SOC 2 Type 1 in October 2025Monitor 704, 627
Launched

Laravel VPS

1 Oct 2025servers from Forge, for teams who want to own the boxMonitor 630
Generally available

Private Cloud

29 Jan 2026a dedicated cluster; HIPAA added in August 2026Monitor 497, 552
v1.0

The AI SDK

23 Sep 2026one API for every provider, with tool approvalMonitor 7, 13
Beyond PHP

More runtimes

3 Aug 2026Node on Cloud; Go, Python and Rails now documented as supported, release date [VERIFY]Monitor 255 · Cloud docs, runtimes
Starter kitsBoost · tagged Aug 2025Laravel MCP · tagged Aug 2025, beta Sep 2025Wayfinder · tagged Apr 2025PAO · tagged Apr 2026, announced May 2026v12 2025v13 2026
“Laravel would not exist as we know it without Rails.”Taylor Otwell, on X, 23 September 2026 · Monitor 226

Dates from the guide's inventory and the Monitor ids shown. First tags from Packagist; announcements from the Laravel blog (Monitor 645 for MCP, 572 for PAO, 606 for Wayfinder's type-generation beta, 709 for the starter kits).

Age VII · from 2027

The next age,
not yet researched.

Laravel 14

Taking shape, by community accounts. No release date from Laravel; none is given here. Signalled

Framework

PHP 8.4 as the floor

Reported in community posts, not yet in Laravel's own release notes. Worth preparing for either way. [VERIFY]

Community

Smaller things first

An Eloquent defaults() method is one example seen early. The shape of the age will be clearer at the release.

Community

Sources: Monitor 727 (30 September 2026) and 989 (4 October 2026), both community posts on X rather than Laravel announcements. Rails, Go and Python on Cloud were signalled in August and September 2026 (Monitor 255, 226) and are now documented as supported, so they sit in Age VI.

Six ages researched.
The seventh is queued.

Three questions to open a talk with: which age is your own application still living in; which package from a later age would remove the most code you maintain by hand; and what would you want Laravel to research next.