Repolode
VoltAgent

VoltAgent/voltagent

TypeScript-фреймворк для создания AI-агентов с памятью, инструментами, MCP, RAG, голосовыми функциями и workflow, а также консоль VoltOps для наблюдаемости.

Звёзды
10,846
Форки
1,419
Открытые issues
125
Последний коммит
5 дней назад

Что это?

VoltAgent — платформа для разработки AI-агентов, в основе которой лежит open-source TypeScript-фреймворк. Разработчики описывают агентов в коде, задавая типизированные роли, инструменты, память и провайдеров моделей, а переключаться между OpenAI, Anthropic и Google можно с помощью конфигурации. Фреймворк также поддерживает многошаговые workflow, субагентов под управлением супервизора, инструменты с типизацией через Zod, подключение к серверам Model Context Protocol, возобновляемую потоковую передачу, генерацию с дополнением по контексту (RAG), голосовой ввод и вывод, защитные механизмы и оценку качества.

За операционную часть отвечает сопутствующая VoltOps Console. Она предоставляет трассировки выполнения, логи, просмотр памяти, конструктор промптов, развёртывание, триггеры и действия, мониторинг и дашборды для агентов, работающих в production. Доступны облачный и самостоятельный варианты размещения.

Проект распространяется в виде npm-пакетов, таких как @voltagent/core. CLI create-voltagent-app создаёт стартовый проект с примером агента и workflow.

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

  • 01Определяйте агентов на TypeScript, задавая типизированные роли, инструменты, память и провайдеров моделей.
  • 02Запускайте команды субагентов под управлением супервизора.
  • 03Создавайте декларативные многошаговые workflow с приостановкой и возобновлением для получения одобрения от человека.
  • 04Подключайтесь к серверам MCP и предоставляйте типизированные через Zod инструменты с хуками жизненного цикла.
  • 05Встроенные RAG, голосовые функции (TTS/STT), защитные механизмы и оценка качества.
  • 06Консоль VoltOps для просмотра трассировок, логов и памяти, а также развёртывания.

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

  • Создание мультиагентных систем, в которых супервизор координирует работу специализированных агентов.
  • Добавление в чат-бот ответов на основе поиска по собственным документам.
  • Создание автоматизаций с участием человека, которые приостанавливаются до одобрения руководителя.
  • Мониторинг и отладка production-агентов на базе LLM с помощью трассировок и логов.

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

  1. 1

    Создайте новый проект VoltAgent с помощью CLI

    npm create voltagent-app@latest
  2. 2

    Перейдите в папку проекта и запустите сервер разработки

    npm run dev

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

  • Консоль VoltOps для чата и наблюдаемости — это отдельный облачный сервис или сервис для самостоятельного хостинга.
  • В стартовом примере используется OpenAI, поэтому для запуска агента нужен API-ключ OpenAI.

Темы

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

Что такое voltagent?
TypeScript-фреймворк для создания AI-агентов с памятью, инструментами, MCP, RAG, голосовыми функциями и workflow, а также консоль VoltOps для наблюдаемости. VoltAgent — платформа для разработки AI-агентов, в основе которой лежит open-source TypeScript-фреймворк. Разработчики описывают агентов в коде, задавая типизированные роли, инструменты, память и провайдеров моделей, а переключаться между OpenAI, Anthropic и Google можно с помощью конфигурации. Фреймворк также поддерживает многошаговые workflow, субагентов под управлением супервизора, инструменты с типизацией через Zod, подключение к серверам Model Context Protocol, возобновляемую потоковую передачу, генерацию с дополнением по контексту (RAG), голосовой ввод и вывод, защитные механизмы и оценку качества.
voltagent можно использовать бесплатно? Какая у него лицензия?
voltagent распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
voltagent всё ещё поддерживается?
Активно поддерживается. Последний коммит в voltagent — 15 окт. 2026 г..
Для чего можно использовать voltagent?
Создание мультиагентных систем, в которых супервизор координирует работу специализированных агентов. Добавление в чат-бот ответов на основе поиска по собственным документам. Создание автоматизаций с участием человека, которые приостанавливаются до одобрения руководителя. Мониторинг и отладка production-агентов на базе LLM с помощью трассировок и логов.
Как установить voltagent?
Создайте новый проект VoltAgent с помощью CLI: npm create voltagent-app@latest Перейдите в папку проекта и запустите сервер разработки: npm run dev
Где скачать voltagent?
Исходный код и инструкции по установке — на GitHub: https://github.com/VoltAgent/voltagent

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

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