v0.3.9
Bot Cabinet

Hermes Desktop plugin

Cabinet

Tell Cabinet a job you need done. It suggests the simplest setup that can do it, then helps you add a Bot, plan your own, or set up a crew.

Version
0.3.9
Needs
Hermes 0.22.0 or later
License
MIT
Source
GitHub
Bots from
botcabinet.com

What it's for

Cabinet helps you get the right helper for a job in Hermes. You describe the job, and it suggests the simplest setup that can do it.

Sometimes that's one chat message. Sometimes it's a Bot, a helper with its own chat and instructions.

For bigger jobs, it's a crew of Bots that work together. The Bots come from Bot Cabinet, a library of ready-made Bots at botcabinet.com.

You don't need to write code. Each Bot that Cabinet adds becomes a normal bot in Hermes. You can remove it later, as long as you haven't changed it.

Cabinet is an independent plugin developed by Damon Gardenhire. It is not an official plugin for Hermes made by Nous Research.

Cabinet's Start Here page: a cabinet-doors banner, the five Fit Test answers, six Bot portraits with test badges, a Crew Kit and a summary of test records
Start HereStart Here is the first page you see, with seven tabs across the top.

Getting it running

You install Cabinet once. After that, it lives in the Hermes Desktop sidebar.

You need Hermes 0.22.0 or later, and git, which Hermes uses to download plugins.

  1. Open a terminal and run this line. On Windows that's PowerShell; on a Mac or Linux it's Terminal. It downloads Cabinet and turns it on.
    hermes plugins install Dgardenhire/hermes-cabinet --enable

    Hermes will warn that the plugin comes from an unreviewed source. That's normal for a plugin installed straight from GitHub.

  2. Restart Hermes Desktop. Quit it fully and open it again. Or open Capabilities, then Plugins, and press Rescan.
  3. Open Cabinet in the sidebar.
  4. If it says Cabinet isn't connected, open Capabilities, turn Cabinet on, and open the page again. You can browse while it's off, but adding a Bot needs it on.

Your first look

Start Here shows what's in the Cabinet and where to begin.

  1. The banner shows Cabinet's 20 Bots and 11 Crew Kits. Press Take the Fit Test or Browse The Cabinet to begin.
  2. The five setups run from the lightest to the heaviest. The Fit Test, a short quiz, picks the right one for your job.
  3. Six Bots appear with their painted portraits. Each badge says Tested or Not yet tested.
  4. Learning Hermes links to two community guides: Hermes Atlas and the Hermes Bible.
  5. The line at the bottom says how fresh the Bot list is. Press Refresh to get the latest from botcabinet.com.
The Cabinet tab: a grid of Bot portraits with names, one-line jobs and test badges, plus filters
The CabinetThe Cabinet tab shows all 20 Bots, and you can filter or search them by job.

Bot or no Bot

The Fit Test tells you how much setup a job really needs. Many jobs need less than a Bot.

  1. Write the job in one sentence. Or pick a common job on the right, which fills in every answer for you.
  2. Answer five questions:
    • How often will you need it?
    • Should it remember past work?
    • Does it take more than one specialist?
    • Have you done it well by hand at least once?
    • Do you already have a Bot for it?

    You can also list anything it must never do under Limits (optional).

  3. Press Find the right setup.
The Fit Test form: a job sentence, five questions with button choices, and common jobs on the right
Fit TestYou write the job in one sentence and answer five questions.

The five answers

1Ask Hermes onceA single chat message. A button opens a new chat with your job already typed in.
2Save it as a skillSteps Hermes follows each time you ask, in the chat you already use.
3Run it on a scheduleHermes runs the job for you at a set time.
4One BotA helper with its own chat, its own instructions and a memory of past work.
5A crewSeveral Bots, each with its own job, passing work along in order.

Reading your answer

The answer names the setup and explains it in a sentence. On the right, Why this answer shows which of your answers led there. Change answers takes you back.

Below that is a first test to try and what "done" looks like.

A Fit Test answer of One Bot, with the closest published Bot, Daily Newspaper, and the reasons on the right
One BotCabinet shows the closest Bot, which you can add or use to plan your own.
A Fit Test answer of A crew, with the Personal Planning Desk crew and its four steps
A crewCabinet shows the closest crew, its steps, and a smaller way to start.

Adding a Bot

Adding a Bot makes it one of your Hermes bots. Nothing is made until you press the button.

  1. Press Add on any Bot. The review screen opens.
  2. Check the names. Name is what you'll see in your Bots list. Profile name is Hermes's short name for it, in lowercase letters, numbers and dashes.
  3. Read its instructions. They say what the Bot does, what it needs from you, and when it must ask first. You can change any of it.
  4. Read What will be made.
    • It uses the AI model and sign-in you already have.
    • It keeps the tools Hermes gives every new bot.
    • No schedule is turned on.

    Tick Also give it Hermes's built-in skills if you want them.

  5. Press the Add button. It shows the Bot's name, like Add Daily Newspaper. Hermes can take up to two minutes to set it up.
The Add Daily Newspaper review screen: name, profile name, description, editable instructions, and the What will be made panel
ReviewThe review screen shows everything the new bot will get before it's made.

Name already taken

If you already have a bot with that name, Cabinet suggests a free one, like scout-2. Your existing bot stays as it is.

A notice reading You already have a bot with that name, suggesting scout-2
Name takenCabinet suggests a free name for the new bot.

After you add it

The Bot is now a normal Hermes bot. You can open a chat with it, see it in My Bots, or press Undo this to remove it.

Start with its first test, a small job you run by hand. Set up a schedule in Hermes only once you trust the results.

Daily Newspaper is in your bots, with buttons to open a chat, see My Bots or undo
AddedThe new bot is ready, with buttons to chat, see My Bots or undo.

Build your own

When the Bot you need isn't in the Cabinet, Bot Lab helps you plan one, a line at a time.

  1. Write its job in a sentence and press Start the plan. You can also start from a published Bot, or press Ask Hermes to help to talk it through first.
  2. Go through the ten lines of the plan:
    • Name
    • Its job
    • You give it
    • You get back
    • When it works
    • What it may use
    • Asks you before
    • First test
    • When it's unsure
    • What it remembers

    Each line is marked Your words or Suggested, so you can see what Cabinet filled in.

  3. Check What will be made at the bottom. A red line lists anything still missing.
  4. Press Create the Bot, or Save as a kit to keep the plan in My Bots for later.
Bot Lab: Plan a new Bot, a job sentence box, and six published Bots to start from
Bot LabOne sentence starts the plan.
The plan: Name, Its job, You give it, each tagged Your words or Suggested
The planChange any line that isn't right.
What will be made: the Bot's name, model, when it runs, its profile name, and Create the Bot or Save as a kit
What will be madeThe Bot is made from exactly what you see here.

Bots that team up

A Crew Kit is a team of Bots that pass work along in order. It stops at set points and waits for you to decide. Cabinet has 11 of them.

Each Bot's instructions say what its step is, who it gets work from, and who it hands work to.

  1. Open Crew Kits, pick a crew and press Set up.
  2. Read Who does what, in order. Work moves from the top down. A step marked It stops here and waits for you is where you decide.
  3. Check the bots. If you already have a matching bot, Cabinet can use yours without changing it. Or you can make a new one.
  4. Read the limits. They list what each bot must ask you about first and what it must never do. Cabinet writes them into every bot's instructions.
  5. Press the Set up button. It shows the crew's name, like Set up Personal Planning Desk.
Set up Personal Planning Desk: four steps in order, Define, Research, Check and Decide, two of them marked It stops here and waits for you
Handoff orderThe planner and you define the job, the researcher digs in, the coach checks it, and you decide.
It asks you before, Off limits, a note that Hermes doesn't follow a crew's order by itself, and the Set up button
Before you pressThe last screen shows the crew's limits and reminds you that you move the work along.

You move the work

Hermes doesn't pass work from one bot to the next by itself. You do that, either by asking each bot in turn or with Kanban cards, the task cards on Hermes's Kanban board.

After setup, Cabinet can make one Kanban card per step, each given to the right bot. The cards wait in order, and nothing runs until you release the first one. You can make them later from My Bots too.

Cabinet doesn't turn on schedules, connect accounts or send anything for a crew.

Talking to the crew

To talk a job through with every bot at once, start a Hermes group chat:

  1. Press the + next to Bots in the sidebar.
  2. Choose New group chat.
  3. Add the crew's bots.

Every bot hears the conversation, and you can @mention one by name. A group chat has no set order, so use the Kanban cards for that.

Personal Planning Desk is set up: three bots made, three steps to start a group chat, and four Kanban cards made, waiting until you release the first
Crew set upCabinet made three new bots and four Kanban cards, which wait until you release the first.

Changing your mind

My Bots lists everything Cabinet made for you: Bots, crews and saved plans. From here you can chat with them or remove them.

  1. Made by Cabinet, not changed yet means the bot is just as Cabinet made it. You can remove it.
  2. You've changed it since Cabinet made it means you edited it, so it's yours now and Cabinet leaves it alone. Why it stays shows what changed. You can still delete it in Hermes.
  3. To remove a bot, press Remove, check the list, and press Remove it. Keep it backs out.
  4. Removing a crew removes the bots Cabinet made for it and archives its Kanban cards. A bot of yours that the crew used stays.
  5. Saved kits are plans from Bot Lab. Press Make a bot from it when you're ready.
Your other bots are safeCabinet only removes bots it made that you haven't changed. A full history of what it has done is at the bottom of the page.
My Bots: Daily Newspaper with a Remove confirmation, Scout marked as changed, a crew, and a saved kit
My BotsDaily Newspaper can be removed, and Scout was edited, so it stays.

How the Bots tested

Test Records shows every test botcabinet.com has run on its Bots and crews, failures included.

Each test is one practice task with made-up details. A pass is a good sign, but check a Bot's work yourself before you rely on it.

Results read plainly, like Passed twice or Not passed yet, with a link to the full record.

Test Records: totals for 20 Bots and 11 Crew Kits, six tests that ran with their results, and one planned test
Test RecordsThese are the results as of October 15, 2026, and they change as new tests run.

Working with Hermes Bots

Hermes is adding its own list of Bots, called Hermes Bots. If your Hermes has it, some Bots are in both places. For those, Cabinet walks you over to Hermes Bots to add them there, so you end up with just one copy.

  • To add one of those Bots, press Add in Hermes Bots. Hermes opens Capabilities at the Bots tab, and Cabinet tells you the name to pick there. If the tab doesn't open, go to Capabilities, then Bots, yourself.
  • In a crew, press Open Hermes Bots, add the Bot there, then press Check again. The crew uses the bot Hermes Bots added.
  • If you already added it, Cabinet shows Already added through Hermes Bots. Chat with it from your Bots list.
  • If Cabinet made a copy earlier, before your Hermes had Hermes Bots, My Bots points it out. Keep the copy you use and remove the other.

Cabinet never changes or removes a bot you added through Hermes Bots. If your Hermes doesn't have Hermes Bots yet, Cabinet adds every Bot for you.

Questions

Is Cabinet made by Nous Research?

Cabinet is an independent plugin developed by Damon Gardenhire. It is not an official plugin for Hermes made by Nous Research.

Which AI model will my new bots use?

The same one you use now. Hermes gives each new bot your current model and sign-in, and you can change it later in Hermes.

Will a Bot start doing things on its own?

No. A Bot works when you message it. Cabinet doesn't turn on schedules or connect accounts.

Does Cabinet send my information anywhere?

No. It only connects to botcabinet.com, to download the list of Bots. There's no tracking and no account to sign up for.

Can Cabinet see my passwords or keys?

No. Hermes sets up each new bot's sign-in, and Cabinet doesn't read or save it. Cabinet also stops if a Bot's instructions look like they contain a password or key.

What does Cabinet change on my computer?

It makes the bots you ask for, using Hermes's own tools, and keeps a small record of them. It doesn't run other programs, download code or update itself. Its security notes on GitHub have the details.

What if botcabinet.com is down?

Cabinet keeps working from the last list it saved, and the line at the bottom of the page says so.

How do I make Cabinet forget everything?

Delete Cabinet's record folder. On a Mac or Linux it's ~/.hermes/state/bot-cabinet-v2, where ~ means your home folder. On Windows it's %LOCALAPPDATA%\hermes\state\bot-cabinet-v2. Your bots stay where they are.

Credits

Keep exploring