Our Compliance Checker has now been updated to include a compliance check on the EU AI Act! Learn more.

Hermes Kanban Agent Coordination Workflow

A planner decomposes the request on a shared board, specialized workers claim tasks, and the orchestrator delivers once every card is closed.

Full FlowZap Code

Copy and paste the following FlowZap code into a project in your FlowZap account to see this template diagram.

task_planner { # Planner
  n1: rectangle label:"Orchestrator"
  specialized_workers.n5.handle(right) -> final_result.n6.handle(left) [label="publish"]
  shared_board.n2.handle(bottom) -> specialized_workers.n5.handle(top) [label="unblock writer"]
  specialized_workers.n4.handle(right) -> shared_board.n2.handle(right) [label="complete"]
  specialized_workers.n3.handle(right) -> shared_board.n2.handle(right) [label="complete"]
  shared_board.n2.handle(right) -> specialized_workers.n4.handle(left) [label="claim task 2"]
  shared_board.n2.handle(right) -> specialized_workers.n3.handle(left) [label="claim task 1"]
  task_planner.n1.handle(right) -> shared_board.n2.handle(left) [label="create tasks"]
}

shared_board { # Coordination
  n2: rectangle label:"Shared kanban.db"
}

specialized_workers { # Workers
  n3: rectangle label:"Researcher A"
  n4: rectangle label:"Researcher B"
  n5: rectangle label:"Writer"
}

final_result { # Output
  n6: circle label:"Deliverable"
}

Install the MCP packagenpm install -g flowzap-mcpMCP documentation

Related templates

Back to all templates