Laravel introduces new features Official AI SDKcurrently documented in the Laravel 12.x documentation, aims to make it easy to build AI-powered features directly into your Laravel applications.
The AI SDK provides a clean framework-native API for working with modern AI features such as text generation, embedding, and tool-based interactions. Rather than tying your application to a single vendor, the SDK is designed to support multiple AI providers behind a consistent interface, keeping configuration and usage aligned with Laravel’s familiar developer experience.
With the new AI SDK, Laravel developers can:
- Build agents with tools, memory, structured output, and streaming, all testable with built-in fakes.
- Swap models with one line of code, including Anthropic, Gemini, OpenAI, Eleven Labs, and more.
- Smart fallback automatically handles rate limiting and suspension.
- One package handles text, images, audio, transcription, embedding, re-ranking, vector store, web search, and file search.
This release continues Laravel’s trend toward first-party solutions for emerging application needs, providing developers with an officially supported path to add AI capabilities while remaining fully within the Laravel ecosystem.
#livestream
Join Taylor Otwell and Josh Cirre on February 9th as they take a first look at the Laravel AI SDK and use it to build and ship amazing things.
Explore Laravel’s new AI SDK at Laravel.com/ai.
