Funzionalità
Ciclo di apprendimento auto-migliorante
Hermes gestisce la propria memoria, estrae pattern riutilizzabili e li salva come skill o memoria.
Hermes cura la propria memoria. Un nudge periodico rivede le conversazioni recenti, estrae pattern riutilizzabili e li riscrive come skill o memorie. FTS5 abilita il richiamo tra sessioni; Honcho fornisce modellazione utente dialettica.
Sistema di skill
Le skill sono memoria procedurale portabile e condivisibile, compatibile con agentskills.io.
Le skill sono memoria procedurale creata e riusata dall’agente. Una skill è un piccolo file Markdown che descrive una capacità: come eseguirla, quando usarla e cosa evitare. Le skill sono compatibili con agentskills.io.
Gateway di messaggistica
Un solo gateway collega oltre 15 piattaforme di messaggistica consumer, lavoro, federate e smart home.
Un solo gateway consegna messaggi su oltre 15 piattaforme:
- Consumer: Telegram, Discord, WhatsApp, Signal, SMS, BlueBubbles.
- Lavoro: Slack, Mattermost, DingTalk, Feishu, WeCom, Email.
- Federate: Matrix.
- Smart home: Home Assistant.
Integrazione MCP
MCP collega server esterni e amplia gli strumenti disponibili in modo controllato.
Collega qualunque server Model Context Protocol per estendere Hermes con nuovi tool. I server MCP sono filtrati tramite allowlist per mantenere piccola la superficie strumenti.
Automazioni pianificate
Il cron integrato pianifica attività dell’agente e consegna risultati su qualsiasi canale.
Un livello cron integrato consente di pianificare qualunque task dell’agente e inviare il risultato a qualsiasi canale di messaggistica.
Backend runtime
Sei runtime consentono esecuzione locale, remota, containerizzata o serverless.
Sei backend di esecuzione (local, Docker, SSH, Daytona, Singularity, Modal) ti permettono di scegliere il compromesso tra costo e isolamento per ogni caso d’uso. I backend serverless vanno in ibernazione quando inattivi.