Introducing Vizra ADK: Build Intelligent AI Agents with Laravel
We're thrilled to introduce Vizra ADK (Agent Development Kit), an open-source Laravel package that brings the power of intelligent AI agents to your applications.
Why Vizra ADK?
Building AI agents that can reason, remember, and take actions has traditionally been complex and time-consuming. Vizra ADK changes that by providing a Laravel-native framework that feels familiar and works seamlessly with your existing applications.
// Create an intelligent customer service agent
class CustomerServiceAgent extends BaseLlmAgent
{
protected string $name = 'Customer Service Agent';
protected string $description = 'Helps customers with inquiries and support';
protected array $tools = [
OrderLookupTool::class,
RefundProcessorTool::class,
TicketCreatorTool::class,
];
}
Key Features
1. Persistent Memory
Your agents remember conversations across sessions, building knowledge over time:
// Agents automatically maintain conversation history
$response = CustomerServiceAgent::run('What was my last order?');
// Agent recalls previous interactions and provides contextual response
2. Tool System
Give your agents real-world capabilities:
class GetOrderTool implements ToolInterface
{
public function definition(): array
{
return [
'name' => 'get_order',
'description' => 'Get current weather for a location',
'parameters' => [
'location' => 'string',
],
];
}
public function execute(array $parameters, AgentContext $context): string
{
// Fetch and return weather data
}
}
3. Multi-Provider Support
Work with your preferred LLM provider:
- OpenAI (GPT-4, GPT-3.5)
- Anthropic (Claude 3)
- Google (Gemini)
- And more via Prism PHP
4. Built for Production
- Comprehensive error handling
- Execution tracing for debugging
- Rate limiting and token management
- Laravel-native patterns
Getting Started
Installation is as simple as:
composer require vizra/vizra-adk
php artisan vizra:install
Then create your first agent:
php artisan vizra:make:agent CustomerServiceAgent
What's Next?
This is just the beginning. We're building a complete ecosystem for AI agent development:
- Vizra Cloud: Evaluations at scale.
Join us in building the future of AI agents with Laravel!
Learn More
Happy building! 🚀
About the Author

Aaron Lumsden
Founder & Lead Developer of Vizra.ai
Laravel enthusiast with over 10 years of experience building scalable web applications. Passionate about AI, automation, and creating tools that empower developers to build intelligent systems with ease.
Scale Your AI Agent Testing with Vizra Cloud 🚀
Vizra Cloud is the professional platform for running evaluations and analyzing traces of your Vizra ADK agents at scale. Test thousands of scenarios, visualize execution traces, and collaborate with your team to build reliable AI agents.
Join other developers already on the waitlist. No spam, just launch updates.
🎉 You're on the list! Check your email for confirmation.