42-evey

evey-council

Multi-model debate plugin for Hermes Agent that extracts consensus from three arguing AI models.

290 stars31 forksPythonMIT

Repository last updated Jul 18, 2026

Overview

Evey Council is a plugin for the Hermes Agent ecosystem that implements a three-model debate mechanism for making hard decisions. Instead of relying on a single model's output, it orchestrates a structured argument among multiple AI models and then extracts a consensus from their discussion.

This approach mimics deliberative processes found in human councils, where diverse perspectives are weighed before reaching a conclusion. The plugin is designed for autonomous agents that need to make high-stakes or ambiguous decisions where a single model's judgment may be insufficient.

Evey Council is open-source under the MIT license and written in Python. It is intended for developers building multi-agent systems with Hermes Agent who want to add robust decision-making through model debate.

Highlights

  • Three-model debate for complex decisions
  • Consensus extraction from multiple AI arguments
  • Designed for autonomous and Hermes agents
  • Open-source MIT-licensed plugin

Features

Multi-Model Debate

Orchestrates a structured argument among three AI models to explore different perspectives on a decision.

Consensus Extraction

Analyzes the debate output to extract a coherent consensus or final decision.

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

Requirements

  • Hermes Agent installed
  • Python 3.x

How it's built

The plugin is structured as a standard Hermes Agent plugin with a plugin.yaml manifest and a Python package evey-council. The core logic resides in __init__.py, which implements the debate orchestration and consensus extraction.

It integrates with Hermes Agent via the plugin system, allowing agents to invoke the council for specific tasks. The exact API and configuration options are defined in the plugin's YAML manifest.

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-council repository is the authoritative source and the place to file issues or contribute.

Category: Autonomy & Orchestration · Licensed under MIT

Related Hermes plugins