Repolode
vizra-ai

vizra-ai/vizra-adk

Пакет Laravel для создания, оснащения инструментами и развёртывания AI-агентов на базе LLM с постоянной памятью, трассировкой и веб-панелью (проект закрыт; финальная версия — v0.0.48).

Звёзды
296
Форки
37
Открытые issues
3
Последний коммит
29 дней назад

Что это?

Vizra ADK — пакет Laravel для создания автономных AI-агентов, которые умеют рассуждать, вызывать инструменты и сохранять память между запусками. Агенты задаются PHP-классами, наследующими базовый класс LLM-агента: в них указываются имя, инструкции, модель и инструменты. Laravel обнаруживает такие классы автоматически, без ручной регистрации.

Пакет работает с OpenAI, Anthropic и Google Gemini через библиотеку Prism PHP, а также предоставляет Artisan-команды для создания заготовок агентов и общения с ними из терминала. Кроме того, в него входят делегирование задач подагентам, рабочие процессы агентов (последовательные, параллельные, условные и циклические), несколько режимов запуска, включая расписание, webhook, события и задачи очереди, потоковая передача ответов, фреймворк оценки LLM-as-a-Judge, подробная трассировка выполнения и веб-панель на базе Livewire.

Проект больше не поддерживается. Автор закрыл его в августе 2026 года, выпустив финальную версию v0.0.48, и рекомендует тем, кто хочет создавать агентов, использовать официальный Laravel AI SDK, а тем, кто хочет оценивать агентов, — vizra/evals.

Ключевые возможности

  • 01Агенты задаются PHP-классами с инструкциями, моделью и списком инструментов и автоматически обнаруживаются Laravel.
  • 02Поддерживает модели OpenAI, Anthropic и Google Gemini через Prism PHP.
  • 03Позволяет агентам делегировать задачи специализированным подагентам.
  • 04Сохраняет память между разговорами и сессиями.
  • 05Поддерживает последовательные, параллельные, условные и циклические рабочие процессы.
  • 06Включает потоковую передачу ответов, трассировку выполнения и фреймворк оценки LLM-as-a-Judge.
  • 07В комплект входят веб-панель на базе Livewire и Artisan-команды.

Сценарии использования

  • Добавить в существующее приложение Laravel чат-бота поддержки, который ищет заказы с помощью пользовательских инструментов.
  • Запускать задачи агентов по расписанию или через очередь для фоновой обработки данных.
  • Тестировать и сравнивать поведение агентов с помощью встроенного фреймворка оценки.
  • Зафиксировать версию v0.0.48 в существующем проекте Laravel, который уже от неё зависит.

Быстрый старт

  1. 1

    Установите пакет через Composer

    composer require vizra/vizra-adk
  2. 2

    Опубликуйте конфигурацию и выполните миграции

    php artisan vizra:install
  3. 3

    Создайте своего первого агента

    php artisan vizra:make:agent CustomerSupportAgent
  4. 4

    Начните общаться с агентом

    php artisan vizra:chat customer_support

Что важно знать

  • Проект закрыт с августа 2026 года, а v0.0.48 — последний релиз. Исправлений и обновлений безопасности больше не будет.
  • За issues и pull requests больше не следят.
  • Требуется как минимум один платный API-ключ LLM (OpenAI, Anthropic или Google).

В подборках

Темы

Частые вопросы

Что такое vizra-adk?
Пакет Laravel для создания, оснащения инструментами и развёртывания AI-агентов на базе LLM с постоянной памятью, трассировкой и веб-панелью (проект закрыт; финальная версия — v0.0.48). Vizra ADK — пакет Laravel для создания автономных AI-агентов, которые умеют рассуждать, вызывать инструменты и сохранять память между запусками. Агенты задаются PHP-классами, наследующими базовый класс LLM-агента: в них указываются имя, инструкции, модель и инструменты. Laravel обнаруживает такие классы автоматически, без ручной регистрации.
vizra-adk можно использовать бесплатно? Какая у него лицензия?
vizra-adk распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
vizra-adk всё ещё поддерживается?
Активно поддерживается. Последний коммит в vizra-adk — 9 окт. 2026 г..
Для чего можно использовать vizra-adk?
Добавить в существующее приложение Laravel чат-бота поддержки, который ищет заказы с помощью пользовательских инструментов. Запускать задачи агентов по расписанию или через очередь для фоновой обработки данных. Тестировать и сравнивать поведение агентов с помощью встроенного фреймворка оценки. Зафиксировать версию v0.0.48 в существующем проекте Laravel, который уже от неё зависит.
Как установить vizra-adk?
Установите пакет через Composer: composer require vizra/vizra-adk Опубликуйте конфигурацию и выполните миграции: php artisan vizra:install Создайте своего первого агента: php artisan vizra:make:agent CustomerSupportAgent Начните общаться с агентом: php artisan vizra:chat customer_support
Где скачать vizra-adk?
Исходный код и инструкции по установке — на GitHub: https://github.com/vizra-ai/vizra-adk

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Типобезопасный SDK для TypeScript, независимый от провайдера: потоковый чат, вызов инструментов, агенты и мультимодальные приложения для популярных LLM-провайдеров и UI-фреймворков.

3,3 тыс.+44 за неделю386TypeScriptMITОбновлён 15 часов назад

Самостоятельно размещаемый AI-шлюз, объединяющий API-ключи и подписки разных провайдеров за одной точкой доступа, с балансировкой, переключением при сбоях и журналами использования.

7,2 тыс.+13 за неделю797GoMITАктивно поддерживаетсяОбновлён позавчера