Hermes Agent Introduces Asynchronous Subagents for Enhanced Workflow

Nous Research has upgraded the Hermes Agent, allowing subagents to operate asynchronously, improving user experience by eliminating chat interruptions.

3 min readTechnology

Nous Research has rolled out a significant update to the Hermes Agent, an open-source personal assistant. This enhancement allows the agent's delegation tool to operate subagents asynchronously, meaning that ongoing tasks no longer freeze the parent chat. Previously, when a parent agent delegated tasks to subagents, the chat would become unresponsive until all tasks were completed. Now, with the new asynchronous functionality, users can continue their conversations while subagents handle delegated work in the background. To activate this feature, users simply need to run the command 'hermes update'. The update introduces a new toolset that includes functionalities for spawning background agents, checking task statuses, steering ongoing tasks, and collecting results without blocking the parent chat. Each subagent operates independently, maintaining a fresh context and only returning the final summary to the parent agent. This update is expected to significantly enhance productivity by allowing users to manage multiple tasks simultaneously without interruptions.

Technology