Hermes Agent Kanban Orchestrator: What To Look For

Julian Goldie — founder, AI Profit Boardroom
By Julian Goldie · 8 min read
Get The AI Profit Stack Join AIPB →
🎯 1,000+ done-for-you AI agent workflows 📅 4 live coaching calls every week 🛡️ 7-day refund + 30-day ROI guarantee 👥 3,400+ AI operators inside

The hermes agent kanban orchestrator is a Hermes profile with the kanban toolset that takes a goal, breaks it into cards on the Hermes Kanban board, assigns each card to one of your other profiles, and then steps back while those workers do the jobs. The Hermes Kanban docs put the rule in one line: "A well-behaved orchestrator does not do the work itself."

📺 Watch: NEW Hermes Kanban Agent is a Game CHANGER!

🔥 Get the Agent OS as a free bonus: AI Profit Boardroom members get the full Agent OS zip, prompt libraries, daily tutorials and weekly live coaching calls. → Get inside

This page covers what the board is, how the orchestrator behaves, how to set one up step by step, the auto mode that splits rough ideas for you, and the mistakes that leave cards stuck. Every command and config key here comes from the official docs.

If you want the full system set up for you, the AI Profit Boardroom is where Julian Goldie shares his agent setups, with step-by-step trainings and weekly coaching calls. If you'd rather talk through your own workflow first, book a free AI strategy session.

What the Hermes Kanban board is

Hermes Kanban is a durable task board shared across all of your Hermes profiles. Each task is a row in a local SQLite file, kanban.db, inside your Hermes home folder. Each worker that picks up a task is a full operating system process with its own identity.

Tasks move through these statuses: triage, todo, ready, running, blocked, review, done and archived. A task has a title, an optional body, and one assignee, which is the name of a profile.

There are two ways in. Agents drive the board through kanban tools such as kanban_show, kanban_create, kanban_link, kanban_complete and kanban_block. People drive it through the hermes kanban command, the /kanban slash command, or the dashboard. Both routes read and write the same database, so they never drift apart.

If you have not set up a board yet, the Hermes Kanban setup guide walks through the basics first.

How the hermes agent kanban orchestrator behaves

The orchestrator is a planner, not a doer. The docs describe its job in four moves: it decomposes your goal into tasks, links them, assigns each one to a profile you have set up, and steps back.

The guidance that makes it behave this way ships with Hermes. The docs say anti-temptation rules, a Step-0 profile-discovery prompt and a decomposition playbook are injected into the system prompt automatically, so there is nothing extra to install.

The orchestrator works with a small set of tools:

A child card with parents waits in todo. The dispatcher promotes it to ready only when every parent is done. That is how the docs' example works: two researchers run side by side, and a writer card starts once both research cards finish.

📺 Watch: Hermes: Agent OS + Obsidian + Kanban + Paperclip

Kanban vs delegate_task

Hermes has two ways to hand work to another agent, and they solve different problems. This table follows the comparison in the Kanban docs:

Questiondelegate_taskKanban orchestrator
ShapeA function call: fork, then joinA durable work queue with statuses
Does the parent wait?Yes, it blocks until the child returnsNo, it creates cards and moves on
Who does the work?An anonymous subagentA named profile with its own memory
What if it fails?No resumeBlock, unblock and re-run, or reclaim after a crash
Can a person step in?NoYes, comment or unblock at any point
Record of the workLost on context compressionRows in SQLite that stay

The docs' short version: delegate_task is a function call, and Kanban is a work queue. Use delegate_task for a quick answer the parent needs before it carries on. Use the orchestrator when work crosses agents, needs to survive a restart, or might need your input.

Mid-way through setting this up and want a second pair of eyes? Book a free AI strategy session and bring your board plan.

How to set up the orchestrator, step by step

These steps follow the Kanban docs and the worker lanes page.

  1. Create your worker profiles. Name them for their roles, for example researcher, writer and coder. Check they exist with hermes profile list.
  2. Describe each profile. Add a short description in the dashboard or run hermes profile describe with the auto flag. The decomposer reads these to route cards well.
  3. Create the orchestrator profile. Call it planner, then run hermes -p planner tools enable kanban. For a chat platform, add the platform flag, for example telegram. Start a new chat after the change.
  4. Lock it down. The worker lanes page describes the orchestrator lane as a profile with kanban but without terminal, file, code or web tools. The docs suggest limiting it to kanban, gateway and memory, so it cannot do the work even if it tries.
  5. Create the board. Run hermes kanban init.
  6. Start the gateway. Run hermes gateway start. The dispatcher lives inside the gateway and checks for ready cards every 60 seconds by default. Without a running gateway, ready cards just wait.
  7. Give the planner a goal. Ask it in chat. It creates and links the cards. You can also add cards yourself with hermes kanban create and an assignee.
  8. Watch and steer. Use hermes kanban watch, hermes kanban list or the Kanban tab in hermes dashboard. Drop comments or unblock cards with /kanban from any chat.

A regular chat profile has no kanban tools until you enable them. That is the step most people miss.

📺 Watch: NEW Hermes Super Kanban Agent is INSANE! 🤯

Auto mode: let the board split rough ideas

You don't always need to ask a planner. With kanban.auto_decompose set to true, which is the default, the dispatcher runs a built-in decomposer on cards that land in the Triage column. It reads your profile list and descriptions, then fans the card out into child cards for the best-fit profiles.

The docs list a cap of 3 decompositions per tick by default. The original card stays as the parent, so its owner wakes up to judge the result when the children finish. Set kanban.orchestrator_profile to choose that owner, and kanban.default_assignee to catch cards routed to a profile that doesn't exist.

The dashboard has an Orchestration pill that flips between Auto and Manual. Manual only switches off the built-in Triage decomposer. Your planner profile can still create cards.

Running the board from Telegram, Slack or WhatsApp

The /kanban slash command works in hermes chat and on the gateway platforms the docs list, including Telegram, Discord, Slack, WhatsApp, Signal and email. It skips the running-agent guard, so you can comment or unblock a card while an agent is still mid-turn.

When you create a card with /kanban create from a chat, that chat is subscribed to the card's end events, such as completed or blocked. Messages over about 3,800 characters get cut short in chat apps, so use the terminal for long lists.

If you run more than one profile gateway, the multi-gateway docs say only one should own the dispatcher. Set kanban.dispatch_in_gateway to false on the others. They still deliver notifications for their own profiles.

This is the kind of agent setup Julian shows members inside the AI Profit Boardroom, and his Agent OS guide explains how the pieces fit together on one machine.

Mistakes that leave cards stuck

Picking models for planner and workers

The docs suggest a cost split: run the orchestrator profile on a frontier model and point worker profiles at inexpensive models, each in its own config.yaml. For a hard card, pin a stronger model with the model flag or hermes kanban set-model. The docs use placeholder names, not a recommended model.

To compare models on real tasks before you choose, see the scores on Goldie Bench. For a one-to-one plan for your own agents, book a free AI strategy session.

FAQ

What is the Hermes Kanban orchestrator?

It is a Hermes profile with the kanban toolset that breaks a goal into board cards with kanban_create and kanban_link, assigns them to your existing profiles, and steps back without doing the work itself.

How do I give a Hermes profile Kanban tools?

Run hermes -p followed by the profile name, then tools enable kanban. Add the platform flag for a gateway platform such as Telegram, then start a new chat.

Does /goal create Kanban tasks?

No. The /goal command loops inside one chat session and never touches the board. For a single card that keeps going until its acceptance criteria are met, create it with the goal flag, which defaults to 20 turns.

Do I need a separate service for the dispatcher?

No. The dispatcher runs inside the gateway by default, so hermes gateway start is enough. The standalone kanban daemon is deprecated.

Set up one planner, two workers and one board today, and you have a working hermes agent kanban orchestrator.

What members say about the AI Profit Boardroom

Read all 114 reviews on Skool →

★ 4.9 out of 5 from 114 member reviews on Skool

Yosuke Sato, AI Profit Boardroom member review (5 stars, paying member for 17 months): The best Skool course you get for AI! I have attended a few Skool courses before, but AI Profit Boardroom is the most active community and has great support from the management team, including Julian! You can get the most up-to-date information and practical implementations in this community. I highly recommend this!Mazzie T, AI Profit Boardroom member review (5 stars, paying member for 10 months): My mind is blown everyday with all the content and the incredible information. So much support and I love the personalised attention and quick responses. The community is great and people are very responsive and helpful.Rene Clayton, AI Profit Boardroom member review (5 stars, paying member for 9 months): The AI Profit Boardroom is a GAME CHANGER people. I could not be more thrilled that I joined!! So much support, more information than you can even consume, a huge value for what the small fee was. I have grown my business, my knowledge and my FUN!. SUCH a fantastic leader and group of humans. I am incredibly honored to be a part of this fantastic group of intelligent humans :-) THANK YOU!Arpiet Malpani, AI Profit Boardroom member review (5 stars, paying member for 8 months): Incredible learning from Julian and team. I started out in march and was able to build end to end SAAS with the help and learning from this group. I am incredibly thankful to Julian for crazy support and prompt response.James Grimm, AI Profit Boardroom member review (5 stars, paying member for 7 months): I asked Julian for help finding local business websites with little to no traffic. Julian was gracious in providing me my personal "how-to" video instruction. Wow, this is the pinnacle of customer service! I am just one of 3,400 subscribers and Julian took the time to help me personally. Thank you Julian for your assistance and outstanding custoemr support and care. James (Jim) GrimmNick Good, AI Profit Boardroom member review (5 stars, paying member for 4 months): I’m part of many AI groups and hands down, what Julian Goldie, has built here…the classroom trainings are amazing, but the community he has created is second to none (the community is worth the cost of joining!). If you’re looking to become the AI expert and build/create something meaningful, then AI Profit Boardroom is for YOU!Steven Gray, AI Profit Boardroom member review (5 stars, paying member for 4 months): Been in awhile. I’m a dad on a factory shift, not a tech bloke. Julian’s lot showed me how to use AI without drowning in tools. Avatar, voice, the workflow thinking — that’s what I needed. If you’re stuck on “where do I start,” this group’s worth it. I always read them.Steve Erickson, AI Profit Boardroom member review (5 stars, paying member for 4 months): I asked Julian a simple question, and he ended up creating a 10-minute video and a guide breaking down in extreme detail what I had asked. Amazing response!Rod Martin, AI Profit Boardroom member review (5 stars, paying member for 3 months): Julian is brilliant, and more prolific than I can keep up with (which is a great thing). His AgentOS is remarkable, and he is THE go-to guy for what you can really do (and not do) with the ever-increasing deluge of new AI upgrades and tools. HIGHLY recommend.Daniel Shulman, AI Profit Boardroom member review (5 stars, paying member for 4 months): Julian is very helpful. He doesn't try sell stuff you dont need and will give you a straight answer to your questions.Rj Herzog, AI Profit Boardroom member review (5 stars, paying member for 5 months): Top notch. If you are searching & searching thinking there is always something better out there.... You just found it. No need to look any further. Goldie covers it all & is super helpful. Can't beat the group either. Really can't recommend this group enough.Jermey Matthews, AI Profit Boardroom member review (5 stars, paying member for 6 months): While he has the capacity to do it, Julian is definitely doing the unscalable things to support his community.

Ready To Join The #1 AI Community?

Join 3,400+ entrepreneurs inside the AI Profit Boardroom. Get the Agent OS, 1,000+ plug-and-play AI agent workflows, daily Q&A with Julian and 4 live coaching calls every week.

Join The AI Profit Boardroom →

7-Day No-Questions Refund • 30-Day ROI Guarantee

← Back to all posts