Лёгкий Python-фреймворк для создания мультиагентных процессов с инструментами, передачей задач, ограничителями, сессиями и трассировкой; поддерживает OpenAI и более 100 LLM-провайдеров.
vercel/eve
TypeScript-фреймворк с файловой структурой для создания устойчивых AI-агентов: инструменты, навыки, каналы и расписания задаются файлами.
- Звёзды
- 5,641
- Форки
- 626
- Открытые issues
- 836
- Последний коммит
- 7 часов назад
Что это?
eve — это фреймворк для создания AI-агентов, в котором структура проекта служит интерфейсом для их настройки. Агент размещается в каталоге agent/: в instructions.md хранится постоянный системный промпт, а в каталогах tools/, skills/, channels/ и schedules/ — типизированные функции-инструменты, процедуры по запросу, каналы сообщений (HTTP, Slack, Discord) и повторяющиеся задачи cron. В необязательном файле agent.ts можно задать модель и уровень рассуждений.
Фреймворк настраивается командой npx eve init: она создаёт структуру нового проекта, устанавливает зависимости и запускает интерактивный интерфейс в терминале. Инструменты описываются с помощью входных схем zod, а запросы к модели по умолчанию маршрутизируются через Vercel AI Gateway. Веб-чат можно добавить командой npx eve add channel/web; участники команды могут входить через Vercel, а развернуть проект — командой npx eve deploy.
Проект написан на TypeScript и распространяется по лицензии Apache-2.0. Сейчас он находится в бета-версии, поэтому до общего релиза API и поведение могут измениться.
Ключевые возможности
- 01Позволяет задавать инструкции агента, инструменты, навыки, каналы и расписания файлами в фиксированной структуре каталогов.
- 02Предоставляет типизированные инструменты со входными схемами zod, которые может вызывать модель.
- 03Поддерживает каналы сообщений HTTP, Slack и Discord.
- 04Запускает повторяющиеся задачи cron на основе файлов в каталоге schedules/.
- 05Включает канал веб-чата с возможностью входа через Vercel и командой для развёртывания.
Сценарии использования
- Создание собственного AI-ассистента, который вызывает ваши функции и API.
- Развёртывание агента, отвечающего на сообщения в Slack или Discord.
- Запуск задач агента по расписанию, например подготовка еженедельных сводок.
- Создание веб-чата для внутреннего агента с доступом для команды.
Быстрый старт
- 1
Создайте новый проект агента с помощью интерактивной настройки
npx eve@latest init my-agent - 2
Запустите агента локально после замены инструкций и инструмента
npm run dev
Что важно знать
- Проект находится в бета-версии, поэтому его API и поведение могут измениться до выхода в общий доступ.
- В настройках по умолчанию используется модель AI Gateway, поэтому для запуска агента необходим доступ к модели.
Темы
Частые вопросы
- Что такое eve?
- TypeScript-фреймворк с файловой структурой для создания устойчивых AI-агентов: инструменты, навыки, каналы и расписания задаются файлами. eve — это фреймворк для создания AI-агентов, в котором структура проекта служит интерфейсом для их настройки. Агент размещается в каталоге agent/: в instructions.md хранится постоянный системный промпт, а в каталогах tools/, skills/, channels/ и schedules/ — типизированные функции-инструменты, процедуры по запросу, каналы сообщений (HTTP, Slack, Discord) и повторяющиеся задачи cron. В необязательном файле agent.ts можно задать модель и уровень рассуждений.
- eve можно использовать бесплатно? Какая у него лицензия?
- eve распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- eve всё ещё поддерживается?
- Активно поддерживается. Последний коммит в eve — 22 окт. 2026 г..
- Для чего можно использовать eve?
- Создание собственного AI-ассистента, который вызывает ваши функции и API. Развёртывание агента, отвечающего на сообщения в Slack или Discord. Запуск задач агента по расписанию, например подготовка еженедельных сводок. Создание веб-чата для внутреннего агента с доступом для команды.
- Как установить eve?
- Создайте новый проект агента с помощью интерактивной настройки: npx eve@latest init my-agent Запустите агента локально после замены инструкций и инструмента: npm run dev
- Где скачать eve?
- Исходный код и инструкции по установке — на GitHub: https://github.com/vercel/eve
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source инфраструктура для запуска сгенерированного ИИ кода в изолированных облачных песочницах с JavaScript- и Python SDK.
Среда выполнения агентов на Python: LLM с инструментами и памятью, политиками для каждого действия, песочницей для команд, защитой от сбоев и подробными трассировками.
TypeScript-фреймворк для создания AI-агентов и приложений на базе LLM с workflows, инструментами, памятью, MCP-серверами и evals.
Open-source-среда для суперагента, который координирует субагентов, память и изолированные среды для исследований, разработки и других задач длительностью от минут до часов.
Минималистичный AI-агент для разработки ПО: решает задачи из GitHub Issues или помогает в командной строке, используя только bash и около 100 строк основного кода на Python.