Операционная система для ИИ с открытым исходным кодом и возможностью самостоятельного размещения: агенты работают в изолированных облачных средах и передают результаты через запросы на изменение, требующие одобрения.
vercel-labs/personal-agent-template
Шаблон Nuxt и Eve для собственного персонального AI-агента с веб-чатом, Slack, GitHub, Linear и постоянной памятью.
- Звёзды
- 477
- Форки
- 78
- Открытые issues
- 3
- Последний коммит
- 2 месяца назад
Что это?
Personal Agent Template — основа для создания собственного постоянно работающего AI-ассистента. Он предоставляет чат в браузере и подключает того же агента к личным сообщениям и упоминаниям в Slack, чтобы диалоги и контекст сохранялись при переходе между каналами. Агент умеет обращаться к репозиториям, pull request, issues и workflows в GitHub, а также к issues, projects и cycles в Linear; перед выполнением операций записи требуется подтверждение.
Проект объединяет веб-приложение на Nuxt (с Nitro API, входом по email и паролю через Better Auth и PostgreSQL) и среду выполнения агента Eve. История диалогов сохраняется между сеансами, поскольку Eve хранит транскрипт. Долгосрочная память — это ограниченный по объёму документ для каждого пользователя, который модель поддерживает в актуальном состоянии; он хранится в приватном Vercel Blob. Перед каждым ответом агент обращается к памяти, а при необходимости добавляет или удаляет записи. Навык утренней сводки обобщает сохранённые приоритеты и назначенные пользователю issues в Linear.
Шаблон распространяется по лицензии MIT и предназначен для форка и переименования. В комплекте есть персонаж по имени V, а руководство по настройке охватывает имя агента, модель, инструменты, навыки, интеграции и тему интерфейса. Проект можно развернуть в Vercel одним нажатием или разместить на собственном сервере с Node.js 24+ и pnpm.
Ключевые возможности
- 01Чат в браузере с тредами, которые продолжаются между сеансами, и отображением вызовов инструментов в реальном времени.
- 02Личные сообщения и @упоминания в Slack направляются тому же агенту; аккаунты связываются с веб-профилем.
- 03Инструменты для GitHub и Linear через Vercel Connect; для операций записи требуется подтверждение.
- 04Постоянная память для каждого пользователя: агент обращается к ней перед каждым ответом и может редактировать её.
- 05Навык утренней сводки на основе сохранённых в памяти данных и назначенных issues в Linear.
- 06Развёртывание в Vercel одним нажатием или локальный хостинг с Better Auth и PostgreSQL.
Сценарии использования
- Создание персонального ассистента, который размещается и контролируется на собственной инфраструктуре Vercel или Node.js.
- Просмотр pull request в GitHub и issues в Linear через чат или Slack.
- Использование шаблона как основы для собственного агента с индивидуальным образом, инструментами и памятью.
- Знакомство с тем, как Eve, Nuxt и Better Auth сочетаются в приложении с AI-агентом.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/vercel-labs/personal-agent-template.git - 2
Перейдите в каталог проекта
cd personal-agent-template - 3
Установите зависимости, скопируйте env-файл и выполните миграции базы данных
pnpm install && cp .env.example .env && pnpm db:migrate - 4
Запустите сервер разработки и откройте localhost:3000
pnpm dev
Что важно знать
- Требуются Node.js 24+ и pnpm, а также такие переменные окружения, как BETTER_AUTH_SECRET и INTERNAL_API_SECRET.
- Для постоянного хранения памяти перед деплоем необходимо подключить к проекту приватное хранилище Vercel Blob.
- Интеграции с GitHub и Linear зависят от Vercel Connect, что усложняет настройку.
Темы
Частые вопросы
- Что такое personal-agent-template?
- Шаблон Nuxt и Eve для собственного персонального AI-агента с веб-чатом, Slack, GitHub, Linear и постоянной памятью. Personal Agent Template — основа для создания собственного постоянно работающего AI-ассистента. Он предоставляет чат в браузере и подключает того же агента к личным сообщениям и упоминаниям в Slack, чтобы диалоги и контекст сохранялись при переходе между каналами. Агент умеет обращаться к репозиториям, pull request, issues и workflows в GitHub, а также к issues, projects и cycles в Linear; перед выполнением операций записи требуется подтверждение.
- personal-agent-template можно использовать бесплатно? Какая у него лицензия?
- personal-agent-template распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- personal-agent-template всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в personal-agent-template — 2 сент. 2026 г..
- Для чего можно использовать personal-agent-template?
- Создание персонального ассистента, который размещается и контролируется на собственной инфраструктуре Vercel или Node.js. Просмотр pull request в GitHub и issues в Linear через чат или Slack. Использование шаблона как основы для собственного агента с индивидуальным образом, инструментами и памятью. Знакомство с тем, как Eve, Nuxt и Better Auth сочетаются в приложении с AI-агентом.
- Как установить personal-agent-template?
- Клонируйте репозиторий: git clone https://github.com/vercel-labs/personal-agent-template.git Перейдите в каталог проекта: cd personal-agent-template Установите зависимости, скопируйте env-файл и выполните миграции базы данных: pnpm install && cp .env.example .env && pnpm db:migrate Запустите сервер разработки и откройте localhost:3000: pnpm dev
- Где скачать personal-agent-template?
- Исходный код и инструкции по установке — на GitHub: https://github.com/vercel-labs/personal-agent-template
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Слой контекста с открытым исходным кодом на основе событий, который даёт AI-агентам общую модель ваших инструментов, данных и организации с учётом разрешений.
Плагин подключает IM-ботов (Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, WhatsApp) к DeepSeek Harness по QR-коду или учётным данным.
Локальный хаб памяти для самостоятельного размещения: он даёт нескольким AI-агентам, например Claude Code, Codex и OpenClaw, общую постоянную память о вас.
Постоянная память для ИИ-агентов, пишущих код: сохраняет действия в сессиях, сжимает их с помощью ИИ и добавляет релевантный контекст в новые сессии.
Слой памяти для AI-агентов и приложений, который хранит и извлекает контекст пользователей, сессий и агентов между диалогами.