Repolode
vizra-ai

vizra-ai/vizra-adk

Paquete de Laravel para crear, equipar con herramientas y desplegar agentes de IA basados en LLM con memoria persistente, trazas y panel web (retirado; v0.0.48 es la última versión).

Estrellas
296
Forks
37
Issues abiertos
3
Último commit
hace 29 días

¿Qué es?

Vizra ADK es un paquete de Laravel para crear agentes de IA autónomos capaces de razonar, usar herramientas y conservar memoria persistente. Los agentes se definen como clases PHP que extienden una clase base de agente LLM y declaran su nombre, instrucciones, modelo y herramientas; Laravel los descubre automáticamente, sin necesidad de registrarlos manualmente.

El paquete funciona con OpenAI, Anthropic y Google Gemini a través de la biblioteca Prism PHP, y ofrece comandos de Artisan para crear el esqueleto de agentes y conversar con ellos desde la terminal. También incluye delegación a subagentes, flujos de trabajo de agentes (secuenciales, paralelos, condicionales y con bucles), varios modos de activación, como tareas programadas, webhooks, eventos y trabajos en cola, respuestas en streaming, un framework de evaluación LLM-as-a-Judge, trazas detalladas de ejecución y un panel web basado en Livewire.

El proyecto ya no se mantiene. Su autor lo retiró en agosto de 2026 y publicó v0.0.48 como versión final. Recomienda a quienes quieran crear agentes que usen el SDK oficial de IA de Laravel y a quienes quieran evaluar agentes, vizra/evals.

Funciones clave

  • 01Define agentes como clases PHP con instrucciones, modelo y listas de herramientas, que Laravel descubre automáticamente.
  • 02Es compatible con modelos de OpenAI, Anthropic y Google Gemini mediante Prism PHP.
  • 03Permite que los agentes deleguen tareas en subagentes especializados.
  • 04Ofrece memoria persistente entre conversaciones y sesiones.
  • 05Incluye flujos de trabajo secuenciales, paralelos, condicionales y con bucles.
  • 06Incluye respuestas en streaming, trazas de ejecución y un framework de evaluación LLM-as-a-Judge.
  • 07Incluye un panel web basado en Livewire y comandos de Artisan.

Casos de uso

  • Añadir a una aplicación de Laravel existente un chatbot de atención al cliente que consulte pedidos mediante herramientas personalizadas.
  • Ejecutar tareas programadas o trabajos en cola de agentes que procesen datos en segundo plano.
  • Probar y comparar el comportamiento de agentes con el framework de evaluación integrado.
  • Fijar la versión v0.0.48 en un proyecto de Laravel existente que ya dependa de ella.

Inicio rápido

  1. 1

    Instala el paquete con Composer

    composer require vizra/vizra-adk
  2. 2

    Publica la configuración y ejecuta las migraciones

    php artisan vizra:install
  3. 3

    Crea tu primer agente

    php artisan vizra:make:agent CustomerSupportAgent
  4. 4

    Empieza a chatear con el agente

    php artisan vizra:chat customer_support

Antes de usarlo

  • El proyecto se retiró en agosto de 2026 y la versión v0.0.48 es la última. No habrá más correcciones ni parches de seguridad.
  • Ya no se supervisan los problemas ni las solicitudes de cambios.
  • Se necesita al menos una clave de API de pago para un LLM (OpenAI, Anthropic o Google).

En colecciones

Temas

Preguntas frecuentes

¿Qué es vizra-adk?
Paquete de Laravel para crear, equipar con herramientas y desplegar agentes de IA basados en LLM con memoria persistente, trazas y panel web (retirado; v0.0.48 es la última versión). Vizra ADK es un paquete de Laravel para crear agentes de IA autónomos capaces de razonar, usar herramientas y conservar memoria persistente. Los agentes se definen como clases PHP que extienden una clase base de agente LLM y declaran su nombre, instrucciones, modelo y herramientas; Laravel los descubre automáticamente, sin necesidad de registrarlos manualmente.
¿vizra-adk es gratuito? ¿Qué licencia tiene?
vizra-adk es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vizra-adk sigue mantenido?
Mantenimiento activo. El último commit de vizra-adk fue el 9 oct 2026.
¿Para qué puedo usar vizra-adk?
Añadir a una aplicación de Laravel existente un chatbot de atención al cliente que consulte pedidos mediante herramientas personalizadas. Ejecutar tareas programadas o trabajos en cola de agentes que procesen datos en segundo plano. Probar y comparar el comportamiento de agentes con el framework de evaluación integrado. Fijar la versión v0.0.48 en un proyecto de Laravel existente que ya dependa de ella.
¿Cómo se instala vizra-adk?
Instala el paquete con Composer: composer require vizra/vizra-adk Publica la configuración y ejecuta las migraciones: php artisan vizra:install Crea tu primer agente: php artisan vizra:make:agent CustomerSupportAgent Empieza a chatear con el agente: php artisan vizra:chat customer_support
¿Dónde consigo vizra-adk?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/vizra-ai/vizra-adk

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados