Integrate an AI Agent In Laravel – Video Tutorial

Valerio Barbera

In this tutorial I demonstrate how to integrate an AI agent in a Laravel application using NeuronAI. The tutorial will guide you through the process of creating a YouTube video summary agent from scratch, explaining that NeuronAI was initially an internal project at Inspector.dev that was later released as an open-source solution to help the PHP ecosystem catch up with other technologies in AI Agents development.

I show how to install the necessary packages, create an agent class, configure LLM providers like Anthropic, implement system instructions, and add tools for retrieving YouTube video transcriptions. Throughout the demonstration, it highlights how Inspector can monitor the agent’s execution, providing visibility into each step and alerting developers to any errors in real-time. The tutorial concludes with a working example of an AI agent that can summarize YouTube videos, emphasizing the importance of starting small and monitoring behavior while gradually extending capabilities.

Three Key Takeaways:

  1. NeuronAI makes it easy to integrate agentic components into existing PHP codebases, helping PHP developers catch up with AI capabilities available in other ecosystems.
  2. Inspector provides real-time monitoring of AI agents, allowing developers to visualize execution steps, performance metrics, and receive immediate alerts for errors.
  3. Building effective AI agents requires proper system instructions with clear role definition, step-by-step behavior guidance, and explicit output format specifications.

Resources

If you are getting started with AI Agents, or you simply want to elevate your skills to a new level here is a list of resources to help you go in the right direction:

Are you curoius about RAG (Retrieval Augmented Generation)? Jump into the dedicated tutorial:

Related Posts

Mixing LLM Providers Inside a Neuron AI Agent

When I started the v3 of Neuron AI, the first big decision I had to make was not about agents or tools, but about messages. Each LLM provider has its own way of describing a conversation: OpenAI uses one shape, Anthropic another, Gemini and Ollama add their own variations on top. I could have written

Neuron AI Started From Fear – The True Story

In late 2024 the parts of the internet I follow filled up with posts about AI agents. YouTube tutorials. Reddit threads. Blog after blog. Conference recordings. And underneath all of it, one technical stack: Python. LangChain. LangGraph. The vocabulary of an entire field was being written in a language I had never used. In my

Your AI Agent Has Too Many Tools — Here’s the Fix

When I started building agents in PHP, the tool list felt like a feature to celebrate. Connect an email toolkit, a calendar, a CRM, a couple of MCP servers, and suddenly your agent can do almost anything. The problem is that “almost anything” comes with a cost that doesn’t show up until you put the