Hermes Atlas
Plugins & extensions

Hermes Bot Forge

BkashJEE/hermes-bot-forge

Hermes plugin that builds a complete Bot from one sentence, with SOUL.md, memory, tools and a gateway

In short

Hermes Bot Forge is a plugin for Hermes Agent that lets any agent create a working Bot Mode Bot from a single sentence. The new Bot gets a name, SOUL.md, memory, tools, optional routines and its own gateway.

What Hermes Bot Forge does

Hermes Bot Forge adds agent-creation tools to Hermes Agent, including create_agent, update_agent and list_agents, so a request such as 'make me a social media manager' produces a finished Bot without the New Agent dialog. The Bot gets a unique Proper Case name, a blob face in the Bots roster, a SOUL.md written for that one job, starter memory plus what Hermes already knows about you, tools and skills, optional cron routines, and a Bot Chat that opens with its own introduction.

A background gateway service is started for each Bot and enabled on login. Every step is checked, and the whole Bot is rolled back if one fails. New Bots inherit the model of the Bot that created them. API-key and local-model providers work at once, while OAuth sign-ins may need a one-time login per Bot or a configured fallback_model. Plugins are opt-in per profile, and hermes bot-forge-doctor lists what is missing. Settings such as inherit_model, install_gateway and allow_delete (off by default) live in each profile's config.yaml.

Key features

  • Creates a Bot from one sentence, with identity, SOUL.md, memory, tools and skills
  • Optional cron routines that post into the new Bot's Bot Chat
  • Starts a gateway service for each Bot and enables it on login
  • Rolls back the whole Bot if any creation step fails
  • hermes bot-forge-doctor reports missing profiles, stale gateways and sign-in needs
  • Per-profile settings including inherit_model, fallback_model and allow_delete

When to use it

  • Ask a manager Bot to create a specialist teammate, such as an X posts and threads writer
  • Spin up role-specific Hermes profiles without filling in a setup dialog
  • Give new Bots a local-model fallback when the parent model needs an OAuth sign-in

Who it is for: Hermes Agent users who run several role-based Bots and want agents to create them on request.

How it fits with Hermes Agent

It is a Hermes Agent plugin that works with Bot Mode in Hermes Desktop. The CLI works too, because Bots are profiles.

How to install Hermes Bot Forge

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

hermes plugins install BkashJEE/hermes-bot-forge
hermes plugins enable bot-forge
hermes gateway restart
hermes bot-forge-doctor

Requirements: Hermes Agent 0.21+ with the hermes CLI on PATH, Hermes Desktop for Bot Mode (the CLI also works), and Linux or macOS (Windows is not supported)

Note: Only Linux and macOS are tested, and Windows is not supported.

FAQ

What is Hermes Bot Forge?

Hermes Bot Forge is a Hermes Agent plugin that lets an agent spawn a complete Bot Mode Bot from one sentence. The Bot comes with a name, SOUL.md, memory, tools, skills, optional routines and a gateway.

How do I install Hermes Bot Forge?

Run hermes plugins install BkashJEE/hermes-bot-forge, then hermes plugins enable bot-forge on each profile that should create Bots. Restart the gateway, reopen Hermes Desktop and check the result with hermes bot-forge-doctor.

What do I need to run Hermes Bot Forge?

You need Hermes Agent 0.21 or later with the hermes CLI on your PATH, and Hermes Desktop for Bot Mode. Linux and macOS are tested, and Windows is not supported.

Similar plugins for Hermes Agent

All plugins

Related guides: How to install Hermes Agent · How to run Hermes Agent securely