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
aiduPOP is a Lark (Feishu) messaging plugin for Hermes Agent that renders an agent's answer as a live interactive card. It builds on the `hermes-lark-streaming` library and adds a complete presentation layer the project calls Bubble Wave: the card appears at the first token and updates continuously, so the chat shows real output rather than a "typing" indicator or a placeholder reply. The card carries more than text. An expandable panel exposes the agent's reasoning turns, tool calls and timestamps, so a reader can follow each step instead of only seeing the result. A colour-coded status band marks completion, interruption or error at a glance. The answer sits at the top, the panel below it, and the footer is cleared by default. Clarification requests become option cards with callbacks, letting a user answer directly inside the card instead of typing a new message. Internally the package splits into a card rendering engine with elements and templates, a linear controller that tracks `card_id`, a patching layer for model display, a streaming state machine, a flush layer that batches updates against the throttle limits, and a Lark API client. A Hermes plugin adapter registers it through the platform registry, and an accompanying memory component supplies conversation context. Configuration can be edited as code or through a visual studio command that opens a workbench where emoji, panel and footer changes preview as a Lark card and take effect after a config reload. Failure handling degrades to plain text when card rendering breaks, with retry on card recreation. The project is distributed on PyPI and as a container image, requires Python 3.10 or newer, and is MIT licensed. Its documentation is written primarily in Chinese, with an English README alongside; the target audience is teams running Hermes Agent inside Lark workspaces.
https://github.com/monkey2jack/aiduPOP
Integrates Humalike APIs into Hermes Agent to enhance bot presence in chat, providing human-like turn-taking, persona, theory of mind, and social learning.
This plugin transforms Hermes Agent into a Telegram Business secretary bot, requiring explicit owner approval for every LLM-drafted message before sending to customers.
Integrates Hermes Agent with the Zalo messaging platform via an unofficial Node.js bridge, enabling chat with a personal Zalo account.
This plugin integrates Hermes Agent with Inkbox, providing communication capabilities like email, calls, SMS/MMS, and iMessage, directly manageable by the agent.
This plugin integrates Hermes Agent with the AgentChat platform, providing persistent peer-to-peer messaging capabilities via WebSocket and a rich set of agent-to-agent communication tools.
An unofficial mobile PWA plugin for Hermes Agent, adding a "Mobile" tab to the Dashboard for phone-native chat, action approvals, and agent monitoring.
This repository provides an Octo (WuKongIM-based corporate IM) channel plugin for Hermes Agent, enabling bot-to-user DMs, group messaging, and media attachments.
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.