Repolode
imkofty

imkofty/Hermuse

Скрипты и руководства для запуска Hermes Agent, прокси моделей 9Router и шлюза Telegram-бота на собственном Linux-сервере или виртуальной машине.

Звёзды
157
Форки
39
Открытые issues
0
Последний коммит
16 дней назад

Что это?

Hermuse — набор shell-скриптов и документации для запуска личного стека AI-агента на собственном компьютере или VPS. Он объединяет CLI Hermes Agent, совместимый с OpenAI прокси моделей 9Router и шлюз Telegram, чтобы вы могли круглосуточно общаться со своим AI-ботом и открывать панель управления моделями в браузере.

В репозитории описана установка на Ubuntu, туннель Cloudflare для доступа к локальной панели управления через Cloudflare Pages и D1 с помощью клиента, работающего на опросе, а также супервизоры, перезапускающие 9Router, клиент туннеля и шлюз при сбоях. Скрипт watchdog запускается из cron, а отдельный watchdog шлюза обнаруживает зависание опроса Telegram, а не просто проверяет наличие процесса.

Проект рассчитан на Linux VM и включает диагностический скрипт, модель доступа к Telegram-боту на основе allowlist, а также руководства по смене учётных данных и миграциям базы данных туннеля.

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

  • 01Устанавливает Hermes Agent, 9Router и Node.js на Ubuntu одним скриптом.
  • 02Подключает Telegram-бота к шлюзу Hermes, используя allowlist числовых ID пользователей.
  • 03Открывает публичный доступ к локальной панели управления 9Router через туннель с опросом Cloudflare Pages и D1.
  • 04Автоматически перезапускает 9Router, клиент туннеля и шлюз с помощью скриптов-супервизоров и watchdog-процессов в cron.
  • 05Обнаруживает зависание опроса Telegram по сигналу активности event loop и активности адаптера.
  • 06Предоставляет диагностический скрипт и проверку миграций базы данных туннеля.

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

  • Запуск приватного AI-ассистента в Telegram на небольшом Linux VPS.
  • Размещение собственной панели управления моделями, доступной из браузера без открытия входящих портов.
  • Эксплуатация постоянно работающего бота с автоматическим восстановлением после сбоев или перезагрузок.

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

  1. 1

    Установить всё (зависимости, Hermes, 9Router)

    bash scripts/install.sh
  2. 2

    Войти в аккаунт провайдера модели через OAuth

    hermes setup --portal
  3. 3

    Подключить бота Telegram и настроить список разрешённых числовых ID

    hermes gateway setup
  4. 4

    Установить туннель Cloudflare (заменить заполнители на названия проекта и D1)

    bash scripts/setup-tunnel.sh <pages-project-name> <d1-name>

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

  • Предназначено для Linux-сервера или виртуальной машины; в README нет инструкций по настройке для macOS и Windows.
  • Для запуска скрипта установки нужны sudo без пароля или права root.
  • Для использования всего стека необходимы аккаунт Cloudflare и токен бота Telegram.

В подборках

Темы

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

Что такое Hermuse?
Скрипты и руководства для запуска Hermes Agent, прокси моделей 9Router и шлюза Telegram-бота на собственном Linux-сервере или виртуальной машине. Hermuse — набор shell-скриптов и документации для запуска личного стека AI-агента на собственном компьютере или VPS. Он объединяет CLI Hermes Agent, совместимый с OpenAI прокси моделей 9Router и шлюз Telegram, чтобы вы могли круглосуточно общаться со своим AI-ботом и открывать панель управления моделями в браузере.
Hermuse можно использовать бесплатно? Какая у него лицензия?
Hermuse распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Hermuse всё ещё поддерживается?
Активно поддерживается. Последний коммит в Hermuse — 23 окт. 2026 г..
Для чего можно использовать Hermuse?
Запуск приватного AI-ассистента в Telegram на небольшом Linux VPS. Размещение собственной панели управления моделями, доступной из браузера без открытия входящих портов. Эксплуатация постоянно работающего бота с автоматическим восстановлением после сбоев или перезагрузок.
Как установить Hermuse?
Установить всё (зависимости, Hermes, 9Router): bash scripts/install.sh Войти в аккаунт провайдера модели через OAuth: hermes setup --portal Подключить бота Telegram и настроить список разрешённых числовых ID: hermes gateway setup Установить туннель Cloudflare (заменить заполнители на названия проекта и D1): bash scripts/setup-tunnel.sh <pages-project-name> <d1-name>
Где скачать Hermuse?
Исходный код и инструкции по установке — на GitHub: https://github.com/imkofty/Hermuse

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

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

Персональный AI-агент для самостоятельного хостинга: общается с вами и после подтверждения выполняет локальные задачи — работает с файлами, запускает команды и плановые задания.

10314PythonMITОбновлён 5 дней назад

Платформа для самостоятельного запуска постоянных AI-агентов с долговременной памятью, которые взаимодействуют и отвечают в чатах; работает в одном контейнере.

78+4 за неделю19TypeScriptMITАктивно поддерживаетсяОбновлён 11 часов назад

Персональная среда выполнения AI-агента на Rust, которая работает на вашем компьютере и связывает провайдеров LLM с чатами, инструментами и оборудованием.

33,2 тыс.+77 за неделю5 тыс.RustApache-2.0Активно поддерживаетсяОбновлён 24 часа назад