laravel/ai

The Laravel AI SDK provides a unified, expressive API for interacting with AI providers such as OpenAI, Anthropic, Gemini, and more.

What it solves

It provides a unified, expressive API for developers to interact with multiple AI providers (such as OpenAI, Anthropic, and Gemini) without having to learn different interfaces for each service.

How it works

The SDK acts as a consistent, Laravel-friendly interface that allows developers to implement AI capabilities including intelligent agents with tools, structured output, image generation, audio synthesis and transcription, and vector embeddings.

Who it’s for

Laravel developers who want to integrate AI functionality into their applications using a standardized API.

Highlights

  • Unified API for multiple AI providers
  • Support for intelligent agents with tools and structured output
  • Capabilities for image generation, audio synthesis, and transcription
  • Vector embedding creation

Related

  • Project
  • Project
  • Project
  • Project
  • Project