developing-with-ai-sdk

Orchestrate AI agents and tools via the Laravel AI SDK.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/calexandar/laris-ai --skill developing-with-ai-sdk-calexandar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: developing-with-ai-sdk
Source: https://github.com/calexandar/laris-ai/tree/main/.agents/skills/developing-with-ai-sdk
Command: npx skills add https://github.com/calexandar/laris-ai --skill developing-with-ai-sdk-calexandar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Laravel AI SDK enables developers to orchestrate AI capabilities—agents, image and audio generation, transcription, embeddings, vector stores, and more—within Laravel apps, accelerating build-and-test cycles for AI-powered features.

Core Features & Use Cases

  • Unified API for agents, images, audio, transcription, embeddings, and vector stores across providers
  • Structured output, streaming, memory, middleware, queueing, and broadcasting support
  • Tools and provider failover to ensure robust, multi-provider AI workflows
  • Use cases include building chatbots, automated content generation, document processing, and retrieval-augmented workflows

Quick Start

Install the Laravel AI SDK and start wiring up AI capabilities in your Laravel app with a simple agent example.

Frequently Asked Questions about developing-with-ai-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build AI agents in Laravel with multi-provider support?

You build AI agents in Laravel by using a unified API that orchestrates LLM chat, image generation, and transcription across multiple providers. The SDK supports structured output, conversation memory, and provider failover to ensure robust multi-provider AI workflows.

What is the best way to add embeddings and vector stores to a Laravel application?

The best way to add embeddings and vector stores in Laravel is through an AI SDK that provides a unified API for generating embeddings and managing vector storage across multiple providers. This enables retrieval-augmented workflows and document processing.

Can I handle image generation, audio transcription, and LLM chat in one Laravel package?

Yes, you can handle image generation, audio transcription, and LLM chat in one Laravel package. The SDK offers a unified API for these multimodal capabilities, allowing you to build and test diverse AI-powered features within a single application.

Does the Laravel AI SDK support streaming and conversation memory for chatbots?

Yes, the Laravel AI SDK supports streaming and conversation memory for chatbots. It implements these alongside middleware, queueing, and broadcasting, allowing you to build responsive, stateful chat agents that handle structured output efficiently.

How do I ensure robust AI workflows when a specific provider fails in my Laravel app?

You ensure robust AI workflows during provider failures by using the SDK's built-in provider failover feature. This mechanism automatically switches to alternative providers, maintaining uninterrupted LLM chat, transcription, and generation services.