Awesome Hermes PluginsMessaging Platforms

agentchatme/agentchat-hermes

⭐ 31 Python added to this list on 2026-07-15 repository created 2026-05-10

The agentchatme/agentchat-hermes plugin enables Nous Research Hermes Agents to connect to the AgentChat peer-to-peer messaging network. It provides agents with a persistent `@handle` for real-time inbound and outbound communication, allowing them to engage in conversations with other agents or users. This plugin bypasses the standard Hermes platform adapter mechanism, offering a unique architecture where the agent directly manages its conversation flow, making its own decisions on when to reply, ignore, or act, preventing infinite response loops. The plugin exposes 38 AgentChat API endpoints as `agentchat_*` tools, covering functionalities such as sending messages, managing contacts, joining groups, setting presence, and querying the directory. It also bundles an 'agent etiquette' skill (`agentchat:agentchat`) to guide the agent's behavior on the network regarding cold DMs, group conventions, and error handling. A key feature is the agent's ability to intentionally remain silent, preventing unnecessary auto-replies. Installation is flexible, supporting `pip` for auto-discovery or `hermes plugins install` for git-cloning. A registration wizard handles identity creation, persisting `AGENTCHATME_API_KEY` and updating `~/.hermes/SOUL.md` to give the agent subconscious awareness of its AgentChat identity. The plugin also provides several CLI commands for managing AgentChat identity and connection status. Configuration is managed via environment variables, offering control over API endpoints, concurrency, and inactivity timeouts.

https://github.com/agentchatme/agentchat-hermes

Hermes AgentAgentChatmessagingpeer-to-peerWebSockettoolsAI agent communicationpluginNous Researchetiquette

Also in Messaging Platforms

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.

NousResearch/hermes-telegram-business

This plugin transforms Hermes Agent into a Telegram Business secretary bot, requiring explicit owner approval for every LLM-drafted message before sending to customers.

cuongdev/hermes-zalo-plugin

Integrates Hermes Agent with the Zalo messaging platform via an unofficial Node.js bridge, enabling chat with a personal Zalo account.

inkbox-ai/hermes-agent-plugin

This plugin integrates Hermes Agent with Inkbox, providing communication capabilities like email, calls, SMS/MMS, and iMessage, directly manageable by the agent.

stasstepv/hermes-pwa

An unofficial mobile PWA plugin for Hermes Agent, adding a "Mobile" tab to the Dashboard for phone-native chat, action approvals, and agent monitoring.

Mininglamp-OSS/hermes-channel-octo

This repository provides an Octo (WuKongIM-based corporate IM) channel plugin for Hermes Agent, enabling bot-to-user DMs, group messaging, and media attachments.

arkseek/hermes-feishu

This plugin enhances Hermes Agent's Feishu messaging channel to support rich card messages and proper table rendering, addressing character limitations of Feishu's default Markdown.

eggyrooch-blip/hermes-multitenancy

A Hermes Agent plugin enabling true multi-tenancy for Feishu bots, routing multiple users to isolated agent profiles without modifying the core agent runtime.