Skip to main content
Think of configuration as painting your masterpiece! With Vizra ADK, you have all the colors (options) at your fingertips. Let’s make your AI agents work exactly how you want them to!

Your Configuration Hub

After installing Vizra ADK, your shiny new configuration file lives at:
Haven’t published it yet? No worries! Run this magic command:
Terminal

Choose Your AI Provider

Default Provider

Pick your favorite AI companion! Set it in your .env file:
.env

Available Providers

Choose from these amazing AI providers:
  • openai - GPT models
  • anthropic - Claude models
  • gemini - Google’s finest

Pick Your Model

Choose the AI model that powers your agents’ brilliance:
.env
  • gpt-4-turbo
  • gpt-3.5-turbo

Fine-Tune Your AI’s Personality

Adjust these dials to make your AI agents more creative or focused!
.env

Your API Keys

Time to connect to the AI magic! Add your provider API keys:
.env
Security First! Never commit API keys to your repository! Keep them safe in your .env file and add it to .gitignore.

The Complete Configuration Blueprint

Here’s your complete configuration file in all its glory!
config/vizra-adk.php

Agent Teamwork Settings

Let your agents work together! Control how deep the delegation rabbit hole goes:
.env
This clever safety net prevents your agents from playing endless “pass the task” - avoiding infinite loops and keeping your app responsive!

Database Architecture

Vizra ADK organizes your AI data in these neat tables:
Got naming conflicts? No worries! You can customize these table names in your config file.

Debug Like a Detective

Turn on tracing to see exactly what your agents are thinking!
.env
Keep your database tidy by removing old traces:
Terminal

Web Dashboard Settings

Toggle your beautiful web dashboard on or off:
.env
Your dashboard lives at these URLs:

OpenAI API Compatibility

Make your Vizra agents work seamlessly with OpenAI-compatible clients! Map OpenAI model names to your custom agents:
config/vizra-adk.php
This lets any OpenAI-compatible application use your Vizra agents! Just point them to your /api/vizra-adk/chat/completions endpoint.

Model Context Protocol (MCP) Servers

Supercharge your agents with MCP servers! These give your agents access to external tools and services:

Filesystem Server

.env
Let agents read and write files safely!

GitHub Server

.env
Access repos, issues, and PRs!

PostgreSQL Server

.env
Query and manage databases!

Brave Search Server

.env
Search the web for real-time info!

Custom MCP Servers

You can even add your own MCP servers:
config/vizra-adk.php

The Configuration Priority Game

When multiple configs compete, here’s who takes the crown (from highest to lowest priority):

Organize Your Code

Keep your code neat and tidy with these default namespaces:
Feeling creative? You can totally customize these namespaces in your config file to match your project’s vibe!

Environment Magic

Different settings for different environments? We’ve got you covered!
.env.local
Debug everything, use cheaper models!

You’re All Set!

Congratulations! Your Vizra ADK is now perfectly configured. Time to build some amazing AI agents!

Build Your First Agent

Learn how to create intelligent agents that can think, remember, and solve problems!

Master the CLI

Discover powerful Artisan commands to supercharge your development workflow!