Hermes Atlas
Multi-agent & orchestration

Agora

yzy806806/agora

Hermes Agent plugin where role-based workers discuss, vote and execute tasks on a shared kanban board

In short

Agora is a Hermes Agent plugin that turns Hermes into a self-driving team of role-based workers. Discussion, voting and execution all happen on the Hermes kanban board.

What Agora does

Agora is a Hermes Agent plugin that runs a team of AI roles on the Hermes kanban board. Each role is a real Hermes agent subprocess with its own SOUL.md, tools and session context. A leader worker, created from a leader template, chairs event-driven discussions: it picks speakers, evaluates progress, calls votes and summarizes the outcome.

Since version 2.0, discussion and execution both live on kanban. A discussion is a sub-task of the team-channel root task, speech and votes are [agora:msg] comments, the conclusion is written to task.result, and adopted conclusions become execution tasks automatically. Workers run as Hermes subprocesses with -q, so by default flagged file writes and shell commands fail closed. A project must opt in with allow_unattended=True, which adds --yolo and --accept-hooks. The plugin also adds an Agora tab to the Hermes dashboard.

Key features

  • Role-based workers, each a Hermes agent subprocess with its own SOUL.md
  • Leader worker that chairs discussions, calls votes and summarizes
  • Discussions, votes and conclusions stored on the Hermes kanban board
  • Adopted conclusions become execution tasks automatically
  • Approvals enforced by default, with allow_unattended=True as an explicit opt-in
  • Dashboard tab plus conversational setup through the agora-setup skill

When to use it

  • Running a small development team of agents against a project repository
  • Letting several roles debate an approach before any code is written
  • Handing a goal to a team and tracking progress on the kanban board

Who it is for: Hermes Agent users who want several role-specific agents to collaborate on a project with a visible task board.

How it fits with Hermes Agent

It is built for Hermes Agent as a plugin and relies on the Hermes gateway, kanban dispatcher, profiles and dashboard.

How to install Agora

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

hermes plugins install yzy806806/agora
hermes plugins enable agora
hermes agora setup
hermes gateway restart

Requirements: Hermes Agent installed and working (v0.20.x or newer recommended), a configured model provider, the gateway running, and a project working directory

FAQ

What is Agora?

Agora is a Hermes Agent plugin that creates a team of role-based workers. They discuss approaches, vote and execute tasks, all recorded on the Hermes kanban board.

How do I install Agora?

Run hermes plugins install yzy806806/agora, then hermes plugins enable agora and hermes agora setup. Restart the gateway, and restart the dashboard too if it is running so the Agora tab appears.

Can Agora workers write code without asking?

Only if you opt in. By default approvals are enforced and flagged file writes and shell commands are denied; setting allow_unattended=True on a project adds --yolo and --accept-hooks.

Similar multi-agent for Hermes Agent

All multi-agent

Related guides: Build agent teams with the Hermes kanban board · Run multiple Hermes agents with profiles · Connect Hermes agents on several machines with Hermes Desktop