Requirements Checklist
Let's make sure your environment is ready for the exciting journey ahead! ð
â Before We Begin...
Getting your environment ready is like preparing your workspace before starting a masterpiece! Let's check off these requirements together to ensure smooth sailing ahead. ðĻ
ðĨïļ System Requirements
First things first! Let's make sure your system has the essentials. Don't worry, these are pretty standard for modern Laravel development. ðŠ
PHP 8.2 or higher
We're using the latest PHP features to give you the best developer experience! Your agents will thank you for the performance boost. ð
Laravel 11.0 or 12.0
Built for the latest Laravel versions! We're always keeping up with Taylor's innovations to bring you cutting-edge features. ðŊ
Composer 2.x
The package manager that makes installation a breeze! If you're still on v1, now's a great time to upgrade. âĄ
ðïļ Database Requirements
Your AI agents need a cozy home for their memories! Let's pick the perfect database for your setup. ð
ðŽ MySQL 5.7+ / 8.0+
Our top pick for production! Fast, reliable, and battle-tested.
Recommendedð PostgreSQL 10+
Perfect for vector search with pgvector extension!
Great for RAGðŠķ SQLite 3.8.8+
Lightning-fast for local development and testing!
Dev FriendlyðŠ SQL Server 2017+
For teams already in the Microsoft ecosystem.
Enterprise ReadyðĄ Pro Tip About SQLite
SQLite is fantastic for getting started quickly! But when your agents start handling serious workloads or need vector memory features, consider graduating to MySQL or PostgreSQL. Think of it as moving from a studio apartment to a proper house! ðĄ
ðĪ LLM Provider Requirements
Time to choose the AI brains for your agents! You'll need at least one API key from these providers. Don't worry, you can always add more later! ð§ âĻ
OpenAI
The OG of AI models!
- â GPT-4 Turbo
- â GPT-4
- â GPT-3.5 Turbo
Anthropic
Claude's got personality!
- â Claude 3 Opus
- â Claude 3 Sonnet
- â Claude 3 Haiku
Gemini shines bright!
- â Gemini 1.5 Pro
- â Gemini 1.5 Flash
- â Gemini 1.0 Pro
ð Optional Power-Ups
Want to supercharge your agents? These optional features will take them to the next level! ð
ð§ For Vector Memory & RAG
Give your agents photographic memory with semantic search capabilities! Perfect for building knowledge-aware assistants. ð
Vector Search Engine
-
â
Meilisearch 1.0+
Lightning-fast and easy to set up!
-
âĒ
PostgreSQL + pgvector
Keep everything in one database
Embedding Providers
- â OpenAI Embeddings API
- â Cohere Embed API
- â Ollama (run locally!)
⥠For Queue Processing
Handle heavy workloads like a pro! Background jobs keep your agents responsive even under pressure. ðŠ
Redis 5.0+ (Recommended)
The speed demon of queue drivers! Your agents will thank you.
Process Managers
Supervisor or Laravel Horizon to keep your workers running 24/7
ð§Đ PHP Extensions
Last but not least! These PHP extensions are the building blocks your agents need. Good news: most of them come pre-installed! ð
ð Quick Environment Check
Let's make sure everything's in place! Run this handy command to see your setup at a glance. ðĩïļ
php artisan about
ðĄ This magical command will show you all the juicy details: Laravel version, PHP version, loaded extensions, and more! It's like a health check-up for your development environment. ðĨ
ð All Set? Let's Go!
Your environment is ready, and your AI agents are waiting to be born! Time to dive into the exciting world of Vizra ADK. ð
Continue to Getting Started