Hermes Agent

Самый полнофункциональный open-source AI-агент для CLI и мессенджеров.
50+ инструментов, 9+ платформ, 30+ навыков — всё на вашей машине.

H CLI TG DS API MCP CRON

Hermes в цифрах

Больше, чем «чат с AI» — полноценная операционная система для агентов.

🧰
50+
Инструментов
📱
9+
Платформ
🧪
15K+
Автотестов
🤖
20+
Провайдеров
📁
30+
Навыков
💻
50K
Строк кода

Полный цикл агента

От промпта до результата — всё в одном процессе, до 90 итераций.

💬
Промпт
CLI / Telegram / Discord
🧠
Контекст
Memory + Skills + Sessions
🔧
Инструменты
Терминал, браузер, файлы
🔄
Цикл
до 90 итераций
Результат
Ответ / Файл / Действие

Ключевые характеристики

Что делает Hermes самым полным AI-агентом.

Инструменты (terminal, browser, file, search...)50+
Тестовое покрытие15K+ тестов
Платформы (Telegram, Discord, Slack...)9+
Провайдеры моделей20+
Навыки (Skills)30+
Терминал окружения (Docker, SSH, Modal...)6
Крон-шедулерПолный

Из чего состоит проект

Ядро, gateway, инструменты и тесты — доли кодовой базы.

~75%
Ядро
Адаптеры, тулчейн, память, контекст
~40%
Gateway
Адаптеры платформ, хуки, события
~30%
Инструменты
Terminal, browser, file, skills, web
~24%
Тесты
~700 файлов, 15K+ тест-кейсов

Чего нет у других

Ключевые преимущества, выделяющие Hermes среди всех AI-агентов.

🏠

Self-hosted

Всё на вашем сервере. Без облака, без трекинга. Полный контроль.

🧩

Навыки (Skills)

SKILL.md — загружайте спецификации для сложных задач: GitHub PR, ML-финтюн, генерация музыки.

🧠

Постоянная память

SQLite FTS5 + плагины (Honcho, Mem0, Supermemory). Помнит между сессиями.

Крон-шедулер

Встроенный планировщик. Автозапуск с привязкой к навыкам и скриптам.

🖥️

TUI на React

Ink-based терминальный UI. Анимации, автосправка, боковая панель.

🔗

MCP клиент

Встроенный Model Context Protocol. Внешние MCP-серверы как инструменты.

👥

Делегирование

Параллельные суб-агенты: листовые и оркестраторы, глубина до 2 уровней.

🎯

ACP

Интеграция с VS Code, Zed, JetBrains — агент прямо в IDE.

📊

Dashboard

Веб-дашборд с PTY-мостом — настоящий терминал в браузере.

🛡️

Профили

Несколько конфигов — переключайтесь между dev/prod/тестом.

Путь проекта

От v0.1 до v0.11 — 11 мажорных релизов.

v0.1.0

Первый выпуск

Базовый CLI с OpenAI API, простой чат-цикл, логирование.

v0.2.0

Инструменты и память

Добавлены terminal, file, web_search. SQLite сессии с FTS5.

v0.3.0

Gateway + мультиплатформа

Telegram, Discord адаптеры. Агент в мессенджерах.

v0.5.0

Skills & Delegation

Система навыков (SKILL.md), делегирование суб-агентам, xdist тесты.

v0.7.0

TUI & ACP

Ink React UI для терминала. ACP адаптер для VS Code / Zed / JetBrains.

v0.8.0

MCP & Cron

Встроенный MCP клиент. Cron scheduler с привязкой к навыкам.

v0.11.0

Сейчас — 15K+ тестов, 50+ инструментов

9+ платформ, 20+ провайдеров, 30+ навыков. Полнофункциональный фреймворк.

Чем Hermes НЕ является

Разбираем популярные заблуждения.

❌ Мифы

Просто чат-бот с GPT

Нужен OpenAI / облако

Нужно быть программистом

Не расширяется

Только для одной модели

✅ Реальность

50+ инструментов, может всё на сервере

20+ провайдеров включая llama.cpp, vLLM — оффлайн

Telegram, WhatsApp — пишите на родном языке

Skills, плагины, кастомные инструменты — открытая архитектура

Multi-provider fallback: Claude, Gemini, Mistral — на лету

Из чего состоит

6 ключевых модулей проекта.

🌐

Gateway: 9+ платформ

Telegram, Discord, Slack, WhatsApp, Signal, Matrix, HomeAssistant, Email, Webhook, API Server, SMS, DingTalk, WeCom, Feishu — каждый со своим адаптером.

🧰

50+ инструментов

Терминал, браузер, файлы, код, поиск, делегирование, навыки, крон, память и др.

🧠

Память

SQLite FTS5 + Honcho, Mem0, Supermemory. Факты + навыки между сессиями.

🖥️

TUI + Dashboard

Ink (React) UI для терминала.
XTerm.js в дашборде через PTY-мост.
Браузерный терминал — настоящий bash.
Скины и темы кастомизации.

MCP + ACP + Cron

Model Context Protocol — подключай внешние MCP-серверы. ACP — интеграция с IDE. Cron — автозапуск агентов по расписанию с привязкой к навыкам.

Что умеет агент

Часть из 50+ инструментов в 15+ категориях.

terminal
Shell-команды, фоновые процессы, pty-режим, изолированные сессии
browser
Навигация, клик, ввод, скриншоты, Vision AI, JS-консоль
read/write file
Чтение/запись с пагинацией, создание директорий, патчи
search_files
Ripgrep-поиск по содержимому и имени, regex, контекст
execute_code
50+ вызовов с логикой, фильтрацией, циклами в Python
delegate_task
Параллельные суб-агенты, лист/оркестратор, изолированные контексты
cronjob
Создание/управление крон-задачами, привязка навыков, расписания
skill_view
Загрузка SKILL.md спецификаций, поиск, авторинг
memory
Сохранение/поиск/замена пользовательских настроек
session_search
Поиск по прошлым сессиям, перекрёстные ссылки
web_search
Поиск в интернете через SearXNG, Tavily
vision_analyze
Анализ изображений: URL, файлы, скриншоты
patch
Find-and-replace, V4A multi-file патчи, проверка синтаксиса
text_to_speech
Синтез речи: OpenAI, xAI, MiniMax, ElevenLabs

Категории скиллов

30+ навыков, сгруппированных по доменам.

💻
Software Dev
Debug, TDD, Review
🎨
Creative
Excalidraw, ASCII, Music
🔬
Research
arXiv, Polymarket, Blogs
🏗️
DevOps
GitHub, Webhooks, MCP
🤖
MLOps
Axolotl, DSPy, vLLM
🎮
Gaming
Minecraft, Pokemon
📧
Productivity
Linear, Notion, Google
🎵
Media
YouTube, Spotify, GIFs
🏠
Smart Home
Hue, HomeAssistant
🐦
Social
X/Twitter, Yuanbao

Hermes vs другие агенты

Что отличает Hermes от типичных AI CLI.

⚡ Hermes Agent

v0.11.0
  • ✅ 50+ инструментов, 9+ платформ
  • ✅ Self-hosted, 100% приватность
  • ✅ 30+ скиллов из коробки
  • ✅ Постоянная память (SQLite + плагины)
  • ✅ Встроенный крон-шедулер
  • ✅ ACP (VS Code, Zed, JetBrains)
  • ✅ TUI на React (Ink)
  • ✅ 20+ провайдеров моделей
  • ✅ 15K+ автотестов
  • ✅ MCP клиент

Типичный AI CLI

Обычный агент
  • ⚠️ 3-5 инструментов (read, write, bash)
  • ⚠️ Только CLI, без мессенджеров
  • ⚠️ Нет системы скиллов
  • ⚠️ Сессия теряется после выхода
  • ⚠️ Нет шедулера задач
  • ⚠️ Привязка к одному провайдеру
  • ❌ Без TUI
  • ❌ Без ACP / MCP
  • ❌ Минимальное тестирование

Hermes Agent

50+ инструментов. 9+ платформ. 30+ скиллов.
Всё на вашей машине. Без облака. Без слежки.
🐙 GitHub 📖 Документация