Humalike/hermes-humalike-plugin
Integrates Humalike APIs into Hermes Agent to enhance bot presence in chat, providing human-like turn-taking, persona, theory of mind, and social learning.
Awesome Hermes Plugins › Messaging Platforms
This plugin connects Hermes Agent to a self-hosted Rocket.Chat server as a gateway platform. Outbound traffic goes through the Rocket.Chat REST API v1 and inbound messages arrive over a DDP WebSocket subscription, so the bot receives messages only from rooms it has joined. It installs as a standalone plugin with hermes plugins install HalfbitStudio/hermes-plugin-rocketchat, which clones it into the Hermes plugins directory as rocketchat-platform, and it needs no changes to Hermes core files and no extra Python dependencies beyond the aiohttp already shipped with Hermes. Setup requires a dedicated bot user carrying the bot role and a personal access token created with two-factor authentication ignored, after which the credentials go into the Hermes env file or are entered through the gateway setup wizard. Configuration is entirely environment-variable driven and covers user allowlisting, a home channel for cron and notification delivery, whether an at-mention is required in channels, free-response rooms, and a thread reply mode that keeps a channel conversation and its clarification prompts inside one thread while direct messages stay flat. Optional topic sync mirrors Hermes session titles to room topics when the bot holds room-edit rights. Agent-triggered local file reads and uploads are disabled by default and, once enabled, are constrained by an allowlist of absolute root directories, a size guard and a concurrency limit; secure local upload relies on POSIX descriptor APIs and is unavailable on Windows. Cross-room retrieval likewise requires both an allowlisted room and a trusted requesting user. The README documents the Rocket.Chat admin settings that matter in practice: allowing unrecognised slash commands so that Hermes commands reach the server, rate limiter headroom, maximum message size against the 5000-character chunking, file upload limits, and an nginx WebSocket read timeout that otherwise causes reconnect churn.
https://github.com/HalfbitStudio/hermes-plugin-rocketchat
Integrates Humalike APIs into Hermes Agent to enhance bot presence in chat, providing human-like turn-taking, persona, theory of mind, and social learning.
Hermes gateway plugin that upgrades the Feishu/Lark integration to CardKit 2.0 streaming cards, running in-process without patching Hermes itself.
Hermes Agent plugin enabling live WhatsApp voice calls to and from the agent, bridging call audio to Gemini Live through a Rust sidecar and giving the agent tools to place and check calls.
Native Android (and experimental web) messenger for a self-hosted Hermes Agent, paired with a Hermes gateway plugin exposing one authenticated WebSocket.
Integrates Hermes Agent with the Zalo messaging platform via an unofficial Node.js bridge, enabling chat with a personal Zalo account.
This plugin transforms Hermes Agent into a Telegram Business secretary bot, requiring explicit owner approval for every LLM-drafted message before sending to customers.
Bridges the Zalo messenger into Hermes Agent as a full gateway platform alongside Telegram, Discord and Slack, with per-group permission controls and chat insights.
This plugin integrates Hermes Agent with Inkbox, providing communication capabilities like email, calls, SMS/MMS, and iMessage, directly manageable by the agent.