42-evey
evey-mqtt
Auto-connecting MQTT real-time event stream for Hermes Agent.
Repository last updated Jul 18, 2026
Overview
Evey MQTT is a plugin for the Hermes Agent ecosystem that provides an auto-connecting MQTT real-time event stream. Upon plugin load, it automatically subscribes to key topics such as bridge, events, health, and mother, enabling seamless integration with MQTT-based messaging systems.
This plugin is designed for developers building autonomous or AI agents that require reliable, low-latency event streaming. By handling MQTT subscriptions automatically, it reduces boilerplate and ensures agents stay connected to the event bus without manual configuration.
Ideal for use cases involving inter-agent communication, health monitoring, and event-driven workflows within the Hermes Agent framework.
Highlights
- Auto-connects to MQTT broker on plugin load
- Subscribes to bridge, events, health, mother topics
- Real-time event streaming for agent systems
- Reduces manual MQTT setup overhead
Features
Automatic Subscription
Subscribes to predefined MQTT topics (bridge, events, health, mother) immediately upon loading.
Real-Time Streaming
Delivers low-latency event data from the MQTT broker to the Hermes Agent.
Seamless Integration
Designed specifically for the Hermes Agent ecosystem, requiring minimal configuration.
Installation
Commands are reproduced exactly as published by the project maintainers. Always check the upstream repository for the current instructions.
git clone https://github.com/42-evey/hermes-plugins.git
cp -r hermes-plugins/evey-* ~/.hermes/plugins/
cp hermes-plugins/evey_utils.py ~/.hermes/plugins/
# Restart hermes-agentRequirements
- Python 3.x
- Hermes Agent installed
- MQTT broker accessible
How it's built
The plugin is written in Python and licensed under MIT. It integrates with the Hermes Agent plugin system, leveraging the hermes-agent SDK for lifecycle management. On load, it establishes an MQTT client connection and subscribes to the topics bridge, events, health, and mother using the paho-mqtt library or similar.
The repository layout is not specified, but typical Python plugin structure includes a main module with a class that implements the Hermes Agent plugin interface. Configuration for broker address and port may be passed via environment variables or plugin settings.
Source
This summary was written for Neura Market from the project's own repository. Install commands, identifiers and licence details are reproduced unchanged. The 42-evey/evey-mqtt repository is the authoritative source and the place to file issues or contribute.
Category: Messaging & Social · Licensed under MIT