Functies
Zelfverbeterende learning loop
Hermes beheert zijn eigen memory, bekijkt recente gesprekken en haalt reusable patterns op.
Patterns worden opgeslagen als skills of memory entries. FTS5 verzorgt recall tussen sessions; Honcho biedt dialectical user modeling.
Skills-systeem
Skills zijn procedural memory die de agent maakt en hergebruikt.
Elke skill is een klein Markdown-bestand dat beschrijft hoe iets werkt, wanneer je het gebruikt en wat je vermijdt. Compatibel met agentskills.io.
Berichten-gateway
Eén gateway bezorgt berichten op meer dan 15 platformen:
- Consumer: Telegram, Discord, WhatsApp, Signal, SMS, BlueBubbles.
- Work: Slack, Mattermost, DingTalk, Feishu, WeCom, Email.
- Federated: Matrix.
- Smart home: Home Assistant.
MCP-integratie
Koppel elke Model Context Protocol server om Hermes met nieuwe tools uit te breiden.
MCP servers worden gefilterd met een allowlist zodat de tool surface klein blijft.
Geplande automatiseringen
Een ingebouwde cron-laag plant elke agent task en stuurt het resultaat naar elk messaging channel.
Runtime-backends
Zes execution backends (local, Docker, SSH, Daytona, Singularity, Modal) helpen cost en isolation per use case af te stemmen. Serverless backends hibernate wanneer idle.