Hermes Kanban: Multi-Agent Swarm from Slack
Hermes Kanban lets you dispatch complex tasks to a durable multi-agent swarm — specialist sub-agents working in parallel with a verifier and synthesizer — straight from a chat message in Slack or another gateway.
Requirements
- Hermes Agent v0.15 or later.
- A messaging gateway; Slack is the focus here, but Telegram, Discord, and others work the same.
- A model provider that can run multiple agents in parallel — OpenRouter, OpenAI, Anthropic direct, or a mix.
- Optional: a Hermes dashboard for mid-flight inspection.
How to use
Hermes has delegate_task for sub-agents, but that is a function call inside the running agent's session: it does not persist, does not checkpoint, and does not survive a restart.
The pattern scales: more workers means more parallelism, but verification of the synthesizer's output gets noisier. Three to four workers is the sweet spot in community examples.
Kanban is durable, delegate_task is not: use Kanban for jobs that take longer than a chat session, and delegate_task for quick parallel calls inside a single conversation.
The board is ~/.hermes/kanban.db — back it up. A daily cron to copy it to your backup volume is the same pattern as hermes-on-flyio.md's volume snapshot.
What it does:
hermes kanban swarm "Design a multi-region failover plan" \
--workers researcher,architect,sre \
--verifier reviewer \
--synthesizer writer
- Install Hermes v0.15 or later:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
- Configure Slack (or any other gateway) and pair the bot to your
#agent-taskschannel:
hermes gateway setup
hermes gateway install
- Enable Kanban in your Hermes config. It is part of the v0.15 release; check the docs for the current default.
- From Slack, send the first swarm:
/kanban swarm "Audit this repo for hardcoded credentials, exposed
secrets, and unsafe shell expansions. Workers: scanner, historian,
reporter. Verifier: senior-reviewer. Synthesizer: writer."
Prompts:
/kanban swarm "Design a multi-region failover plan" \
--workers researcher,architect,sre \
--verifier reviewer \
--synthesizer writer
# Security audit
/kanban swarm "Audit this repo for OWASP top 10 issues. Workers:
scanner, historian, reporter. Verifier: senior-reviewer.
Synthesizer: writer."
# Codebase documentation
/kanban swarm "Document the auth module end-to-end. Workers: reader,
tester, screenshotter. Verifier: tech-writer. Synthesizer: editor."
# Research synthesis
/kanban swarm "Compare the three main Postgres ORMs on performance,
DX, and ecosystem. Workers: benchmarker, documenter, interviewer.
Verifier: critic. Synthesizer: writer."
Links
Source: aliaihub/awesome-hermes-usecases and its contributors. License: CC-BY-4.0. Source license notice.
Translation and editorial adaptation by ClawCases.
>Resources
>Related Use Cases
AI-Powered Earnings Tracker
Stay on top of earnings season across dozens of tech companies without manually checking multiple sources and remembering report dates for every AI/tech earnings report.
AI Video Editing via Chat
Describe your edit to an agent to trim videos, add music, subtitles, or crops — no timeline or GUI. Install two skills, then editing is done by conversation.
YouTube Content Tool
Extract transcripts from YouTube videos and turn them into structured content such as chapters, summaries, threads, blog posts, or notable quotes.