Meeting.ai ведёт заметки на встречах: его Meeting Bot подключается к вашим созвонам в Zoom, Google Meet или Microsoft Teams и записывает их, а Meeting.ai готовит расшифровку, заметки и список поручений. Установите рядом с Hermes Agent memo, утилиту командной строки Meeting.ai, и агент получит ко всему этому доступ. Можно спросить его о созвоне в чате, а можно настроить cron-задание, которое само пришлёт дайджест в Telegram.
Работает со встречами, которые есть в Meeting.ai, — и записанными, и загруженными. Вся настройка — три команды, одна из них — вход в аккаунт. API-ключ не нужен, и за чтение заметок и расшифровок доплачивать не придётся, пока ваш тариф даёт доступ к встрече.
Каждую пятницу в 16:00 поручения за неделю приходят в Telegram. Задание создаётся одной командой:
hermes cron create "0 16 * * 5" \
"Через memo выведи мои встречи начиная с понедельника. По каждой прочитай поручения. Составь один список, сгруппированный по ответственным, со сроком и встречей, из которой взят каждый пункт. Отметь пункты без ответственного." \
--name "Friday action items" \
--deliver telegramДемон gateway в Hermes Agent запускает задание каждую пятницу и присылает результат в канал Telegram для доставки по умолчанию (home channel): это чат, который указывается в TELEGRAM_HOME_CHANNEL при подключении Telegram к Hermes Agent. Сообщение ниже — пример с выдуманными встречами, как и все ответы на этой странице.
Поручения, 12–16 октября
Priya
- Отправить Northwind план миграции (до 19 окт., «Онбординг Northwind»)
- Проверить график дежурств (до 21 окт., «Синк платформы»)
Tomas
- Продлить сертификаты на стейджинге (до 19 окт., «Синк платформы»)
Elif
- Поделиться планом найма на 4-й квартал (до 23 окт., «Еженедельная встреча лидов»)
Без ответственного
- Решить, кто платит за нагрузочный тест («Онбординг Northwind»)По будням в 07:00 приходит сводка перед встречами. Второе задание (оно показано ниже) перечисляет сегодняшние события календаря и сообщает, что на каждой из этих встреч решили в прошлый раз и что пока не решено.
В любой момент можно спросить о прошлом созвоне. В чате:
Найди через memo мой последний созвон с Northwind. О какой скидке мы договорились и кто ещё должен её согласовать?
Агент ищет по встречам, читает заметки этого созвона и отвечает, например: 12% на годовой тариф, ждём согласования от их финансового руководителя.
Как подключить Meeting.ai к Hermes Agent?
Выполните три команды на машине, где работает Hermes Agent. После входа команды memo выводят JSON и ничего не спрашивают, поэтому работают без присмотра.
Нужен Hermes Agent на macOS или Linux с локальным терминальным бэкендом, который используется по умолчанию. В Windows запускайте Hermes Agent в WSL2. Если встреч в Meeting.ai у вас пока нет, сначала запишите или загрузите одну.
curl -fsSL https://raw.githubusercontent.com/meeting-ai/memo-cli/main/install.sh | bashЗатем откройте новый терминал, чтобы оболочка нашла memo в ~/.local/bin, и выполните:
memo auth login
memo install-skill-md- Установите memo. Первая команда скачивает выпуск для вашей платформы (arm64 или amd64), проверяет его контрольную сумму SHA-256 и кладёт
memoв~/.local/bin. Перед запуском можно прочитать код установщика. - Войдите. На сервере без браузера выполните
memo auth login email --email [email protected]и следуйте шагам, которые выведет команда: Meeting.ai пришлёт код на почту. На машине с браузеромmemo auth loginоткроет Meeting.ai в нём. CLI входит от вашего имени и получает доступ к тем же рабочим пространствам, что и ваш аккаунт Meeting.ai. - Установите навык.
memo install-skill-mdзаписываетSKILL.mdв~/.hermes/skills/memo/. Из этого файла Hermes Agent узнаёт команды. Установщик и сам пробует это сделать, но повторный запуск не повредит. - Убедитесь, что Hermes Agent его видит. Выполните
hermes skills listи найдите в списке memo. В сессии, которая уже была открыта, отправьте/reload-skills. - Спросите. Напишите агенту: «Через memo выведи пять моих последних встреч». Если названия совпадают с тем, что вы видите в Meeting.ai, всё работает.
Настройте запуск по расписанию
Пятничное задание из начала статьи создаётся из терминала. Утренняя сводка — из чата. Обе команды собраны из флагов, описанных в документации Hermes Agent.
/cron add "0 7 * * 1-5" "Через memo выведи сегодняшние события календаря. Для каждого найди среди моих прошлых встреч встречу с тем же названием и расскажи, что мы решили в прошлый раз и что пока не решено. Уложись в один экран."Запустите команду в чате с агентом, например в Telegram, и сводка придёт в тот же чат; задание, созданное из терминала, сохраняет результат в локальные файлы, если не указать --deliver. Для сводки в Meeting.ai должен быть подключён календарь.
Расписание можно описать и обычными словами, а Hermes Agent превратит просьбу в задание по расписанию: «Каждую пятницу в 4 часа дня собирай через memo поручения за неделю и присылай мне в Telegram». Ежемесячное задание делается так же: «Первого числа каждого месяца своди через memo проектные встречи прошлого месяца и присылай мне сводку в Telegram».
Полезно знать
- Эти шаги написаны по документации. Мы составили их по документации Hermes Agent и memo 0.19.2, а саму настройку внутри Hermes Agent не запускали; напишите на [email protected], если на вашей машине какой-то шаг отличается. Вариант с MCP должен работать, но мы его не запускали.
- Подтверждение запрашивается только для опасных команд. В режиме
smart, который включён по умолчанию, Hermes Agent сверяет каждую команду со списком опасных шаблонов, а остальные выполняет. Большинство командmemoтолько читают; те, что создают встречу, правят заметки, открывают доступ или удаляют, меняют реальные данные. - Промпт по расписанию должен быть самодостаточным. Cron-задание выполняется в новой сессии, которая не помнит ваш чат, поэтому пишите в задании инструкцию целиком, включая «через memo».
- Для cron нужен gateway. Демон gateway отвечает и за задания по расписанию, и за обмен сообщениями, и если он не запущен, ничего не сработает. Время считается по локальным часам сервера, если вы не задали
timezoneв~/.hermes/config.yaml. - Оставайтесь на локальном бэкенде. С контейнерным бэкендом команды выполняются в контейнере, в котором нет ни
memoс вашего хоста, ни его сессии, пока вы их не примонтируете. - Запись и Visual Notes — в рамках подписки. Запись созвона через Meeting Bot и создание Visual Note выполняются в рамках подписки Meeting.ai или за Coins — кредиты в вашем аккаунте Meeting.ai. Это касается и того, что запускает ваш агент.
- Ограничьте круг тех, кто может писать агенту. На записях — слова других людей. Настройте, кому разрешено писать агенту, а дайджесты отправляйте только в те чаты, участникам которых их можно видеть.
О чём спрашивать в чате
Письмо по итогам — прямо с телефона
Что мы решили на созвоне с клиентом, который только что закончился? Набросай письмо по итогам, не длиннее 150 слов.
Hermes Agent находит последнюю встречу командой memo meetings list, читает её заметки и в том же чате присылает решения и черновик, который можно переслать. Сразу после созвона заметки ещё не готовы; состояние обработки показывает memo meetings progress.
Запись созвона, который вот-вот начнётся
Отправь Meeting Bot на этот созвон прямо сейчас: [вставьте ссылку на Zoom, Google Meet или Microsoft Teams]
Meeting Bot подключается к созвону и записывает его. За этим стоит команда memo meetings create --url <link> --confirm. Флаг --confirm подтверждает, что действие запросили вы; без него memo отвечает, что ждёт подтверждения.
Поиск по слову во встречах за квартал
Поищи во встречах за этот квартал «продление» и перечисли, что говорил каждый клиент.
Вы получите подходящие встречи и нужные строки из каждой. Сам поиск — это memo meetings search.
Что ещё можно спросить
- Дословная цитата. «Что именно мы говорили о сертификатах на стейджинге на синке платформы во вторник? Процитируй расшифровку».
- Всё, что сказал один участник встречи. «Перечисли всё, что Priya говорила на онбординге Northwind».
- Всё, что связано с одним человеком. «Найди Jonas в моих контактах и перечисли все наши встречи за этот год, одной строкой о каждой». Контакты — это люди с ваших встреч.
- Заметки в виде файла. «Экспортируй заметки сегодняшней подготовки к совету директоров в Markdown в мою папку с заметками». Файл агент создаёт командой
memo meetings export. - Запись, запланированная заранее. «Пусть Meeting Bot подключится к завтрашнему созвону с Northwind в 10:00». Агент обновляет событие в календаре, чтобы Meeting Bot подключился. Для этого в Meeting.ai должен быть подключён календарь.
- Остановить запись. «Останови запись созвона, на который отправлен Meeting Bot».
- Visual Note. «Сделай из сегодняшнего дневного воркшопа Visual Note на одну страницу». Visual Note — это встреча, нарисованная на одной странице; вы получите её как изображение.
Почему Hermes Agent не может прочитать мои встречи?
Сначала проверьте три вещи: навык загружен, вход завершён, агент работает на локальном бэкенде.
| Что вы видите | Что делать |
|---|---|
| Нет навыка | Выполните memo install-skill-md, затем отправьте /reload-skills или начните новую сессию |
memo не найден | Проверьте, что ~/.local/bin есть в PATH неинтерактивной оболочки. Если вы установили memo позже, чем gateway, снова выполните hermes gateway install, чтобы он подхватил текущий PATH |
| Вход не выполнен | Выполните memo auth status, затем memo auth login или вход по коду из письма |
| Работает только в вашей оболочке | Скорее всего, агент использует контейнерный бэкенд. Переключите terminal.backend на local |
| Встреча не найдена | memo ищет в одном рабочем пространстве (команде) за раз. Выполните memo workspace list и переключитесь командой memo workspace set |
| Задание не запускается | Проверьте hermes cron status и то, что демон gateway запущен |
| Ошибка: баланс пуст | Для этого действия нужна подписка или Coins |
memo пишет, что встреча заблокирована | В рабочем пространстве этой встречи больше нет подписки или Coins, которые дают к ней доступ. Чтобы снова её читать, продлите подписку или пополните Coins; если встречей с вами поделились, это должен сделать её владелец |
Подключение через MCP
Hermes Agent умеет подключаться и к серверам MCP, а сервер MCP Meeting.ai даёт то, чего нет в шагах с CLI выше: живые заметки и уже записанную часть расшифровки, пока Meeting Bot ещё на созвоне.
Согласно его документации, Hermes Agent представляется серверу автоматически, с помощью Client ID Metadata Document, а сервер Meeting.ai этот способ поддерживает. Сервер добавляется в ~/.hermes/config.yaml:
mcp_servers:
meeting-ai:
url: "https://mcp.meeting.ai/mcp"
auth: oauthЗатем выполните hermes mcp login meeting-ai в новом терминале, одобрите подключение в браузере и начните новую сессию или отправьте /reload-mcp. Созданное так подключение отображается в Meeting.ai в разделе Подключённый клиент MCP, там же его можно отозвать.
Как отключить Meeting.ai от Hermes Agent?
Выполните memo auth logout, чтобы завершить сессию, и memo install-skill-md --uninstall, чтобы удалить файл навыка. Затем удалите cron-задания, которые вызывают memo. Чтобы завершить сессию со стороны Meeting.ai, откройте Настройки › MCP & CLI и отзовите её. Отзыв действует сразу.
Начните с пятничного дайджеста
Выполните три команды, создайте пятничное задание и загляните в Telegram в 16:00. Команды подробнее разобраны на странице Meeting.ai CLI и в руководстве по CLI.
Инструкции для других агентов и ассистентов:





