Funkcje
Samodoskonaląca pętla uczenia
Hermes zarządza własną memory, przegląda ostatnie rozmowy i wyciąga reusable patterns.
Patterns są zapisywane jako skills albo memory entries. FTS5 zapewnia recall między sesjami; Honcho daje dialectical user modeling.
System skills
Skills to procedural memory tworzona i używana ponownie przez agenta.
Każdy skill to mały plik Markdown opisujący capability: jak wykonać, kiedy używać i czego unikać. Zgodny z agentskills.io.
Bramka wiadomości
Jeden gateway dostarcza wiadomości na ponad 15 platform:
- Consumer: Telegram, Discord, WhatsApp, Signal, SMS, BlueBubbles.
- Work: Slack, Mattermost, DingTalk, Feishu, WeCom, Email.
- Federated: Matrix.
- Smart home: Home Assistant.
Integracja MCP
Podłącz dowolny Model Context Protocol server, aby rozszerzyć Hermes o nowe tools.
MCP servers są filtrowane allowlistą, żeby tool surface pozostał mały.
Automatyzacje zaplanowane
Wbudowana warstwa cron pozwala zaplanować dowolny agent task i wysłać wynik do dowolnego messaging channel.
Backendy runtime
Sześć execution backends (local, Docker, SSH, Daytona, Singularity, Modal) pomaga dopasować cost i isolation do use case. Serverless backends hibernate, gdy są idle.