OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Laragent

LarAgent is an open-source PHP framework and Laravel package for creating AI agents within Laravel applications. Developers define agents in PHP and configure their instructions, tools, chat history and provider settings.

Independent OpenViST project profile, based on linked sources.

Laragent — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use LarAgent when agent functionality needs to be built into a PHP application already using Laravel, rather than selected as a standalone hosted chatbot.

Who it is for

  • Laravel developers adding AI-agent functions to an application.
  • Teams building conversational product features or internal-operation automation in Laravel.

Documented uses

  • Define an agent's instructions, prompt handling, tools and history in a Laravel project.
  • Configure a provider and model for an agent.
  • Connect agent behavior to tools, memory or multi-agent workflows.
Before you choose

Requirements & limits

The repository identifies the project as open source under the MIT license. The documented prerequisites are Laravel 10 or higher and PHP 8.3 or higher.

  • The application must use Laravel 10 or higher and PHP 8.3 or higher.
  • The documented default provider configuration uses an OpenAI driver and an OpenAI API key; provider configuration is part of setup.
  • Agent definitions and configuration are implemented in PHP within the Laravel project.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install LarAgent and publish its configuration

Add the package to a Laravel project and publish the LarAgent configuration file.

Before you start

  • A Laravel 10 or higher project
  • PHP 8.3 or higher
  • Composer

Steps

  1. Run composer require maestroerror/laragent.

  2. Run the command below.

    Documented command
    php artisan vendor:publish --tag="laragent-config"

Expected outcome

LarAgent is added to the project and its configuration file is published.

Guide limitations

  • This covers package installation and configuration publication only; it does not configure a model provider or implement an agent.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
MaestroError/LarAgent · Official homepage title · retained in its source language