The Wire · Showcase
LARAVEL AI BREAKS OPEN EMBEDDINGS FOR IMAGES, VIDEO, AND DOCUMENTS
By RepoJournal · Filed · About Laravel
The SDK you've been reaching around just got multimodal: Gemini and Voyage embeddings now accept file attachments alongside text, closing the gap between what providers support and what Laravel lets you build.
Laravel/ai shipped support for multimodal embeddings [1], letting you pass images, video, audio, and documents directly to `Embeddings::for()` instead of dropping down to raw API calls [2]. The implementation mirrors existing file type patterns, so the API surface is already familiar. Over in Boost, the team pushed v2.4.13 [3] with Grok Build agent support, configurable browser logging, HTML injection prevention, and compatibility with laravel/mcp ^0.9.0 [4]. Framework received a trio of fixes: `illuminate/image` now has proper licensing and workflow setup [5], `ProcessDriver` preserves falsey exception parameters during concurrency failures [6], and `RedisTaggedCache::decrement()` now normalizes enum keys consistently with `increment()` [7]. Horizon closed a CI gap for Laravel 10 support in CSP tests [8].
Action items
- → Review multimodal embeddings PR if you're using Gemini or Voyage for text embeddings - this unblocks image/video use cases laravel/ai [monitor]
- → If you're on laravel/boost, pull v2.4.13 for Grok Build support and injection prevention laravel/boost [plan]
- → Run framework tests if you're using concurrent tasks with custom exception parameters - ProcessDriver fix may affect error handling laravel/framework [plan]
References
- [1] Support multimodal for Gemini and VoyageAI ↗ laravel/ai
- [2] Support multimodal for Gemini and VoyageAI (#798) laravel/ai
- [3] v2.4.13 ↗ laravel/boost
- [4] Add support for laravel/mcp ^0.9.0 (#884) laravel/boost
- [5] [13.x] Add license and workflow to illuminate/image ↗ laravel/framework
- [6] [13.x] Preserve falsey concurrency exception parameters ↗ laravel/framework
- [7] fix missing enum_value() call in RedisTaggedCache::decrement() (#60821) laravel/framework
- [8] Adjust CSP test for Laravel <=10 support (#1794) laravel/horizon