42-evey
hermes-plugins
23 custom plugins for Hermes Agent: autonomy, observability, cost control, and self-improvement.
Repository last updated Jul 18, 2026
Overview
Evey's Hermes Plugins is a collection of 23 custom extensions that enhance the Hermes Agent framework with advanced autonomy, observability, and cost-efficiency features. The suite includes tools for multi-model decision debates, smart task routing with fallback chains, and structured telemetry logging.
These plugins enable agents to manage their own goals, perform self-correction loops, consolidate long-term memory into vector storage, and enforce budget controls. The project also provides a bidirectional bridge for Claude Code and integrates with Langfuse for cost tracking.
Designed for developers building autonomous AI agents, these plugins are open-source under the MIT license and work with the Hermes Agent ecosystem.
Highlights
- Autonomous planning, reflection, and multi-model consensus debate tools
- Smart model routing with sensitivity filters and four-model fallback chains
- Automated memory consolidation into Qdrant vectors and identity evolution
- Budget enforcement via Langfuse with daily and per-task cost tracking
- Bidirectional bridge for Claude Code communication
- Structured JSON logging and self-inspection telemetry
Features
Autonomy Engine
Core tools for autonomous decision-making, planning, and reflection, enabling self-directed behavior.
Multi-Model Council
Three-model debate for hard decisions, extracting consensus from multiple arguments.
Smart Model Routing
Auto task-type detection with retry logic and a four-model fallback chain; sensitivity filter keeps private data local.
Cost Guard
Budget enforcement via Langfuse, tracking daily and per-task costs with warnings at 80% and alerts at 100%.
Memory Consolidation
Nightly extraction of facts into MEMORY.md and Qdrant vectors, with importance scoring and decay.
Claude Code Bridge
Bidirectional communication with Claude Code using a file-based inbox/outbox and MCP server.
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
- Hermes Agent installed
- Python 3.x
How it's built
The repository is organized into individual plugin directories prefixed with evey-, each containing an __init__.py and a plugin.yaml manifest. A shared utility module evey_utils.py provides retry logic with exponential backoff and HTTP helpers.
Plugins are written in Python and integrate with the Hermes Agent via the plugin system. Installation involves cloning the repository and copying the plugin directories into the agent's plugins folder.
The stack leverages free models via LiteLLM (OpenRouter, Ollama, Nous Portal) and runs on 18 Docker services with zero daily operating cost.
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/hermes-plugins repository is the authoritative source and the place to file issues or contribute.
Category: Autonomy & Orchestration · Licensed under MIT