iMessage Hermes on a Raspberry Pi

iMessage Hermes on a Raspberry Pi

WebsiteFreeAI Chatbot
iMessage Hermes на Raspberry Pi - это постоянно включенный, маломощный домашний ИИ-агент, которому можно отправлять текстовые сообщения через iMessage или SMS, который может планировать многошаговые задачи, выполнять команды и API, а также питать постоянно включенные домашние панели, такие как календари и рецепты.
https://howto.plow.co/hermes?ref=producthunt&utm_source=aipure
iMessage Hermes on a Raspberry Pi

Информация о продукте

Обновлено:28/07/2026

Что такое iMessage Hermes on a Raspberry Pi

iMessage Hermes на Raspberry Pi - это установка, которая предоставляет вашему дому собственного "резидента" - ИИ-помощника: экземпляр Hermes Agent, работающий 24/7 на недорогом Raspberry Pi, доступный из любой точки мира через реальный канал обмена сообщениями (iMessage/SMS). Вместо того чтобы полагаться на ноутбук, который часто спит, или отдельное приложение, которое вы не открываете, вы взаимодействуете с агентом так же, как отправляете текстовые сообщения человеку - задавая вопросы, добавляя события и запуская рабочие процессы, которые могут обновлять общие экраны на кухне или на холодильнике. Он разработан как основа, на которой вы можете строить, а сообщество уже создает практические домашние проекты, такие как панели расписания семьи, дисплеи планирования питания и помощники по планированию мероприятий.

Ключевые особенности iMessage Hermes on a Raspberry Pi

iMessage Hermes на Raspberry Pi — это постоянно включенная локальная система ИИ-агента, где агент Hermes с открытым исходным кодом работает 24/7 на недорогом Raspberry Pi и доступен из любой точки мира через привычные мессенджеры (в частности, iMessage/SMS, а также такие опции, как Telegram/Discord/Slack). Он разработан как основа для домашних и личных рабочих процессов: он может планировать многоэтапные задачи, выполнять команды на Pi, вызывать API и поддерживать долгосрочную память/навыки, которые со временем улучшаются. Pi может работать без монитора в ящике, пока вы «управляете» им со своего телефона, что позволяет автоматизировать практические задачи, такие как общие семейные панели управления, обновления календаря, рекомендации по рецептам и оперативная координация, которые остаются доступными, даже когда ваш ноутбук выключен или вы путешествуете.
Постоянно включенный домашний агент: Работает непрерывно на маломощном Raspberry Pi, поэтому ваш помощник доступен в любое время, не требуя, чтобы ваш личный ноутбук был в сети.
Доступ в стиле iMessage/SMS (плюс другие каналы): Взаимодействуйте через реальный, привычный текстовый поток (iMessage/SMS) и при необходимости настройте другие шлюзы, такие как Telegram, Discord или Slack.
Агентская автоматизация на Pi: Hermes может планировать многоэтапные рабочие процессы, выполнять команды оболочки локально, вызывать внешние API и возвращать структурированные результаты из одного сообщения.
Самосовершенствующиеся навыки + постоянная память: Включает цикл обучения, который создает/улучшает навыки на основе использования и сохраняет долгосрочную память между разговорами (часто поддерживается локальным хранилищем, таким как SQLite/FTS).
Безголовый, обратимый подход к установке: Общие схемы установки подчеркивают чистую 64-битную ОС, установку на основе SSH и установки в пользовательском пространстве (например, под nvm), чтобы избежать проблем с системным Python и упростить откат.
Основа, удобная для дашбордов: Предназначен для питания постоянно включенных домашних экранов (кухня/холодильник), которые отображают календари, планы питания, погоду, сводки и другие обновляемые в реальном времени представления, управляемые текстовыми командами.

Варианты использования iMessage Hermes on a Raspberry Pi

Семейные операции: общий календарь и напоминания: Кухонная панель показывает предстоящие обязательства каждого; члены семьи могут отправить агенту сообщение, чтобы добавить события («ужин в пятницу в 7») или задать вопросы («когда концерт?»).
Гостеприимство: координатор сообщений для краткосрочной аренды: Рабочий процесс менеджера Airbnb может сортировать сообщения гостей, консультироваться с вашей командой через iMessage и запрашивать одобрение перед отправкой ответов, сокращая время ответа и количество ошибок.
Еда и дом: помощник по рецептам и планированию питания: Экран холодильника/кухни может отображать пошаговые рецепты, еженедельные планы питания и списки покупок, которые обновляются по мере того, как вы отправляете изменения во время приготовления или планирования.
Планирование мероприятий: панель управления планированием свадьбы: Обновления панели планирования, управляемые текстом, для исследования поставщиков, бюджетов, сроков и задач, обеспечивающие согласованность заинтересованных сторон без специального приложения.
Персональная автоматизация: ежедневные сводки и мониторинг: Запускайте запланированные брифинги (сводки по электронной почте, утренние сводки, проверки состояния системы) и доставляйте результаты на свой телефон через мессенджеры.

Преимущества

Недорогое, маломощное постоянно включенное устройство (одноразовое оборудование Pi; минимальное текущее потребление электроэнергии) без необходимости держать ноутбук включенным.
Привычный пользовательский интерфейс: управление агентом через обычные текстовые потоки (iMessage/SMS) снижает трение по сравнению со специальным приложением-ботом.
Локальная плоскость управления: агент может запускать инструменты/команды на вашем собственном устройстве и поддерживать постоянную память/навыки между сеансами.

Недостатки

Аппаратные/ОС ограничения: требуется 64-битная установка Linux (aarch64) и может быть чувствителен к общим проблемам Pi (ARM wheels, PATH, надежность хранилища/SD).
Настройка обмена сообщениями может быть самой сложной частью; интеграции в стиле iMessage могут добавлять дополнительные движущиеся части по сравнению с более простыми каналами, такими как Telegram/Discord.
Постоянное обслуживание: обновления и среды шлюзов/плагинов иногда могут требовать устранения неполадок для поддержания стабильности.

Как использовать iMessage Hermes on a Raspberry Pi

1) Получите необходимое оборудование и учетные записи: Используйте Raspberry Pi 4 или 5 (рекомендуется Pi 5; 4 ГБ+ ОЗУ, 8 ГБ комфортно), надежное питание и, в идеале, Ethernet. Вам также понадобятся: (а) 64-битный образ ОС (Raspberry Pi OS Lite 64-bit / Ubuntu Server arm64 / Debian arm64), (б) учетная запись провайдера LLM (Nous Portal, OpenRouter, Anthropic и т.д. - модель работает удаленно; Pi оркестрирует), и (в) учетная запись Claw Messenger + ключ API, если вы хотите использовать iMessage/SMS/RCS через реальный номер телефона.
2) Запишите 64-битную безголовую ОС на SD-карту (или NVMe на Pi 5): В Raspberry Pi Imager: выберите модель Pi, выберите Raspberry Pi OS Lite (64-bit) в разделе Raspberry Pi OS (other) и включите SSH + установите имя хоста/пользователя/пароль в расширенных настройках Imager. 64-битность обязательна (aarch64); 32-битная (armhf) не будет работать.
3) Загрузите Pi и найдите его IP-адрес: Подключите Pi к Ethernet и включите его. Найдите его IP через список DHCP-клиентов вашего маршрутизатора (ищите установленное вами имя хоста, например, "hermespi") или просканируйте вашу локальную сеть (например, nmap -sn 192.168.1.0/24).
4) Подключитесь к Pi по SSH: С вашего компьютера: ssh <user>@<pi-ip> (или ssh <user>@hermespi.local, если mDNS работает). Если вы переустановили и получили предупреждение о ключе хоста, очистите устаревший ключ: ssh-keygen -R hermespi.local и/или ssh-keygen -R <pi-ip>, затем переподключитесь.
5) (Рекомендуется) Сделайте IP-адрес Pi стабильным: Лучшая практика - это резервирование DHCP в вашем маршрутизаторе (привязка MAC-адреса Pi к фиксированному IP-адресу). Это позволяет вашему постоянно включенному агенту быть доступным после перезагрузок.
6) Установите Hermes Agent на Pi (официальный установщик curl): Запустите установщик одной командой (sudo не требуется): curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash. Это настраивает Hermes с использованием uv (менеджер Python), устанавливает Python 3.11, клонирует Hermes и создает виртуальную среду, управляемую uv, в ~/.hermes/.
7) Запустите Hermes и убедитесь, что базовый агент работает локально: Используйте CLI Hermes, чтобы убедиться, что он работает и может общаться. Если вы следуете минимальному подходу, сначала убедитесь, что чат CLI работает, прежде чем добавлять шлюзы обмена сообщениями. (Точные команды CLI различаются в зависимости от версии Hermes; цель: агент работает, вы можете отправить запрос, и он возвращает ответ.)
8) Выберите и настройте провайдера LLM: Hermes на Pi обычно использует хостинг-провайдера LLM (Nous Portal/OpenRouter/Anthropic/и т.д.). Настройте провайдера в конфигурации Hermes (обычно через команду конфигурации Hermes или путем редактирования ~/.hermes/config.yaml и/или ~/.hermes/.env в зависимости от вашей настройки). Убедитесь, что агент может отвечать, используя выбранного провайдера.
9) Установите плагин интеграции iMessage в venv Hermes: Установите плагин Hermes iMessage в виртуальную среду Hermes, управляемую uv (не используйте системный pip): uv pip install --python ~/.hermes/hermes-agent/venv hermes-imessage. Это наиболее распространенная точка отказа - установка в неправильную среду Python не позволяет Hermes загрузить плагин.
10) Включите платформу iMessage/Claw Messenger в конфигурации Hermes: Отредактируйте ~/.hermes/config.yaml, чтобы включить платформу Claw Messenger и плагин iMessage (убедитесь, что вы объединяете с существующей конфигурацией, а не перезаписываете). Вам нужно, чтобы платформа claw_messenger была включена, а ее список плагинов включал imessage, а также чтобы сопоставление наборов инструментов платформы включало набор инструментов Claw Messenger при необходимости.
11) Добавьте ключ API Claw Messenger в среду Hermes: Получите свой ключ API с панели управления Claw Messenger, затем добавьте его в файл env Hermes: echo 'CLAW_MESSENGER_API_KEY=cm_live_…' >> ~/.hermes/.env. Перезапустите Hermes после изменения env/config, чтобы он перезагрузил плагин и учетные данные.
12) Включите набор инструментов Claw Messenger в Hermes (чтобы он мог создавать группы при необходимости): Включите набор инструментов, который предоставляет инструменты Claw Messenger для Hermes: hermes tools enable hermes-claw-messenger. Затем убедитесь, что ваша конфигурация сопоставляет этот набор инструментов с платформой claw_messenger (platform_toolsets: claw_messenger: - hermes-claw-messenger).
13) Запустите шлюз Hermes и подключите канал обмена сообщениями: Запустите настройку/запуск шлюза Hermes, чтобы он мог получать и отправлять сообщения через настроенную платформу. В пользовательском интерфейсе Hermes (или в процессе настройки шлюза) подключите/включите канал Claw Messenger и ограничьте разрешенных пользователей, если пользовательский интерфейс это поддерживает (рекомендуется).
14) Создайте или определите поток iMessage/SMS, который должен использовать Hermes: Чтобы получить chat_id для новой группы, создайте новую группу iMessage/RCS/SMS с двумя или более телефонными номерами E.164 и отправьте первое сообщение; интеграция возвращает chat_id для последующих отправок. Для исходящих личных сообщений и ответов на существующие группы Hermes обычно может маршрутизировать через обычный поток сообщений без необходимости использования инструмента создания групп.
15) Отправьте тестовое сообщение со своего номера телефона и убедитесь, что Hermes отвечает: Отправьте агенту что-нибудь простое (например, "ping" или "что у меня в календаре сегодня?"). Убедитесь: (а) входящее сообщение достигает Hermes, (б) Hermes генерирует ответ, и (в) ответ доставляется обратно в тот же поток iMessage/SMS.
16) Сделайте его постоянно включенным и безопасным при перезагрузке: Запустите Hermes как фоновую службу/демон (или через Docker с --restart unless-stopped, если вы выбрали путь Docker). Убедитесь, что он переживает перезагрузки и что шлюз автоматически восстанавливается.
17) (Необязательно) Добавьте экран панели инструментов на кухне/холодильнике: Используйте Pi в качестве постоянно включенного агента и установите отдельный постоянно включенный экран/планшет для отображения "Панели жизни" (календарь, погода, план питания, сводки). Затем вы обновляете его, отправляя текстовые сообщения Hermes ("ужин с Кимсами в пятницу в 7", "когда концерт?"), и агент поддерживает панель инструментов в актуальном состоянии.
18) (Необязательно) Автоматизируйте ежедневные рабочие процессы с помощью cron: Настройте задания cron Hermes для повторяющихся задач (например, ежедневная утренняя сводка). Когда hermes cron run выполняется отдельно от шлюза, плагин iMessage может открыть одноразовое соединение WebSocket для доставки исходящих сообщений, а затем закрыть его.
19) Устранение распространенных проблем с плагином iMessage: Если iMessage не работает: (а) убедитесь, что hermes-imessage установлен в venv Hermes: uv pip list --python ~/.hermes/hermes-agent/venv | grep hermes-imessage; (б) убедитесь, что ~/.hermes/config.yaml содержит правильное включение плагина и сопоставление platform_toolsets; (в) убедитесь, что ~/.hermes/.env содержит действительный CLAW_MESSENGER_API_KEY; (г) перезапустите Hermes/шлюз после изменений; (д) при необходимости предоставьте поддержку с точной неработающей командой, первым блоком ошибок, выводом uv pip list и соответствующими (отредактированными) разделами конфигурации: plugins, platform_toolsets и gateway.platforms.claw_messenger.plugins.
20) Расширьте своего агента пользовательскими навыками и примерами сообщества: Развивайте основу: управление семейным календарем, планирование питания + списки покупок, обмен сообщениями с гостями Airbnb с циклами утверждения, панели планирования свадьбы и т.д. Делитесь и учитесь у других в Discord сообщества, ссылка на который находится на официальной странице инструкций.

Часто задаваемые вопросы о iMessage Hermes on a Raspberry Pi

Да. Raspberry Pi 4 или 5 с 4 ГБ+ ОЗУ комфортно запускает Hermes, если вы используете хостинг-провайдер LLM, потому что модель работает в облаке, а Pi запускает цикл агента, память SQLite/FTS5 и канал обмена сообщениями. Pi 5 (8 ГБ) — это распространенный «комфортный» выбор для постоянного использования.

Последние ИИ-инструменты, похожие на iMessage Hermes on a Raspberry Pi

Folderr
Folderr
Folderr is a comprehensive AI platform that enables users to create custom AI assistants by uploading unlimited files, integrating with multiple language models, and automating workflows through a user-friendly interface.
Peache.ai
Peache.ai
Peache.ai - это игровая площадка для чата с персонажами AI, которая позволяет пользователям вести флиртующие, остроумные и дерзкие беседы с разнообразными AI-персонажами через взаимодействия в реальном времени.
TalkPersona
TalkPersona
TalkPersona — это AI-видеочат, который предоставляет реальное время человеческого разговора через виртуальное говорящее лицо с естественным голосом и синхронизацией губ.
Thaly AI
Thaly AI
Thaly AI is an AI-powered sales assistant that automates customer conversations and lead qualification to help businesses scale their sales operations while saving time.