vizra/vizra-adk
Vizra ADK is an AI Agent Development Kit for Laravel to build autonomous agents with multi-model LLM support, tools, workflows, streaming, tracing, and a Livewire dashboard. Includes sub-agent delegation, persistent memory, and agent evaluation.
composer require, php artisan vizra:install), with auto-discovery for agents and tools. This minimizes setup time.AgentSession, AgentMemory) adds database overhead. Teams must design schemas for scalability (e.g., partitioning, archiving old sessions).vizra-agent-creation), which may conflict with existing Boost configurations.LLM Provider Strategy:
Scalability:
Tooling and Workflows:
ToolInterface implementations?Evaluation and Monitoring:
Team Skills:
Cost and Licensing:
Assessment Phase:
.env.agent_sessions, agent_messages tables).Pilot Integration:
php artisan vizra:install to publish config and migrations.CustomerSupportAgent) and test basic interactions.OrderLookupTool) to validate the tooling system.Incremental Rollout:
Advanced Features:
^0.99.0) to avoid API mismatches.| Priority | Task | Dependencies |
|---|---|---|
| High | Install package and configure LLM providers | PHP 8.2+, Laravel 11+, API keys |
| High | Set up database and run migrations | Database connection |
| Medium | Create and test a basic agent (e.g., CustomerSupportAgent) |
vizra:make:agent command |
| Medium | Implement 1–2 critical tools (e.g., OrderLookupTool) |
Domain models (e.g., Order) |
| Low | Configure Livewire dashboard and queue workers | Livewire 4, queue drivers |
| Low | Enable persistent memory and vector search (if needed) | Meilisearch |
| Low | Set up evaluation framework and CI/CD integration | LLM-as-a-Judge configuration |
php artisan migrate.composer.json to avoid unexpected updates.How can I help you explore Laravel packages today?