Hermes Atlas
Plugins & extensions

Evey's Hermes Plugins

42-evey/hermes-plugins

23 plugins for hermes-agent covering autonomy, observability, cost control, safety and memory

In short

Evey's Hermes Plugins is a collection of 23 plugins for hermes-agent that add autonomy tools, observability, cost control, safety checks and self-improvement. They install by copying folders into the Hermes plugins directory.

What Evey's Hermes Plugins does

The repository packages 23 custom plugins for hermes-agent, built for autonomous operation, observability, cost control and self-improvement. Autonomy plugins add decide, plan and reflect tools, a three-model council that debates hard decisions, and a model delegation router with task-type detection, three retries per model and a four-model fallback chain. Observability plugins write structured JSON logs of every tool call, delegation and error, expose a one-call status check, stream MQTT events, and enforce daily and per-task budgets through Langfuse with warnings at 80% and alerts at 100%.

Safety plugins cover self-critique, hallucination scoring from 0 to 10, prompt-injection screening for email with 20+ regex patterns and a local classifier, and sandboxed code execution with resource limits. Memory plugins score and decay memories, consolidate facts nightly into MEMORY.md and Qdrant vectors, and update SOUL.md as the agent learns. Communication plugins include a file-based bridge to Claude Code with an MCP server, goals, Telegram formatting, research and a daily digest.

Key features

  • Autonomy engine with decide, plan and reflect tools
  • Three-model council and a model router with a fallback chain
  • Telemetry, MQTT events and a one-call status tool
  • Langfuse-based cost guard with 80% warnings and 100% alerts
  • Hallucination scoring, self-critique, email injection screening and a code sandbox
  • Adaptive memory, nightly consolidation and a self-updating SOUL.md

When to use it

  • Cap daily and per-task model spend for an always-on agent
  • Route delegated tasks across several models with automatic fallback
  • Exchange tasks between Hermes Agent and Claude Code through a file-based inbox and outbox
  • Screen incoming email for prompt injection before the agent acts on it

Who it is for: Hermes Agent operators running long-lived autonomous agents who want logging, budgets and safety checks.

How it fits with Hermes Agent

These are plugins written for hermes-agent, installed by copying the evey- folders and a shared evey_utils.py into ~/.hermes/plugins/ and restarting the agent.

How to install Evey's Hermes Plugins

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

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-agent

Note: Several plugins depend on outside services such as Langfuse for cost tracking, Qdrant for memory vectors and MQTT for events.

FAQ

What is Evey's Hermes Plugins?

Evey's Hermes Plugins is a collection of 23 custom plugins for hermes-agent. They cover autonomy, observability, cost control, quality and safety, learning and memory, and communication.

How do I install Evey's Hermes Plugins?

Clone the repository, copy the evey- folders and evey_utils.py into ~/.hermes/plugins/, then restart hermes-agent. The README gives these as three commands plus a restart note.

Is Evey's Hermes Plugins free and open source?

Yes. The repository is released under the MIT license.

Similar plugins for Hermes Agent

All plugins

Related guides: How to install Hermes Agent · How to run Hermes Agent securely