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
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-doctorreports 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-doctorRequirements: 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 pluginsCompression proxy that replaces bulky tool output with short previews before it reaches Hermes Agent
amazinglvxw EnsoDiscipline plugin with code-enforced learning, active forgetting and proactive challenges for Hermes
using-system otelysseyMarketplace of OpenTelemetry plugins for coding agents, installable in Hermes with a plugin pack
mykeura Minimalist Themes for Hermes DesktopEighteen warm, light color themes for Hermes Desktop, installable as a Hermes plugin
rusty4444 Hermes Home Assistant Voice IntegrationHome Assistant custom integration and Hermes plugins for smart-home control and a local voice loop
rarf Hermes QuotaPer-provider quota, rate limits and reset times in Hermes Desktop and the CLI, read from a local cache
Related guides: How to install Hermes Agent · How to run Hermes Agent securely