How-To Series · Episode 39 / 59 · Module 6: Working While You Sleep
Hermes · Kanban Board
A SQLite task queue. Many named agents pulling work, surviving restarts.
After this videoYou can now run a multi-agent team out of a SQLite-backed queue.
Kanban is a durable task board in ~/.hermes/kanban.db, shared across all your profiles; every task is a row, every worker a real named agent. Unlike delegate_task (a blocking call), it is a durable queue: fire-and-forget, retryable, human-in-the-loop, with an audit trail. Tasks flow triage → todo → ready → running → blocked → done. Run hermes kanban init, create tasks with --assignee, and the dispatcher (in the gateway, 60s tick) spawns the assigned profile as a worker. Workers drive the board via kanban_* tools. An orchestrator decomposes a goal into linked child tasks; a stuck worker blocks and you unblock it from the dashboard or /kanban.
About these resources. Every command in this video comes from the Kanban doc.
Sources · What this video distills
2 docs pages · every command below traces to one of themCommands shown · Copy and paste
each shows the source doc it came fromhermes kanban init && hermes gateway starthermes kanban create "research AI funding landscape" --assignee researcherhermes kanban watch · hermes dashboard/kanban comment t_abcd "use the 2026 schema" · /kanban unblock t_abcdGoing deeper · Related Hermes docs
further reading · not sources of facts shown aboveNext in the series · Episodes that build on this
E38
Subagent Delegation
E40
Event Hooks
E41
Daily Briefing Bot