A running log of what's shipping in Hermes Agent — merged pull requests from NousResearch/hermes-agent, browsable one day at a time with plain-English AI summaries of what changed. Checked every 30 minutes.
Last checked 14 Oct 2026, 00:39 UTC
Hermes can now use Tameru, a tool to make complex information more manageable by creating shorter, focused summaries. This makes it easier to use and understand the results from other tools within Hermes.
The Muse Spark 1.2 and 1.3 models are now correctly shown in the model picker. Previously, these models were hidden even though they are available through the Nous Portal.
We fixed an issue where connecting a new model provider could accidentally change your default model before you confirmed it. Now, your default model only changes after you explicitly confirm the new provider, preventing unexpected changes.
The digital marketing tools are now combined into a single, easier-to-manage plugin. This streamlines how you access strategy, content, and social media skills within Hermes.
We've updated the Hermes Agent to use a newer version of its workflow plugin. This update removes a specific feature that was not intended for release, ensuring a cleaner and more stable experience for users.
Existing chat sessions now correctly start in their designated workspace, preventing files and commands from appearing in the wrong location. A new option in the workspace menu allows manually changing the current directory for any chat.
Previously, some Claude models from the opencode-go provider were incorrectly routed, causing API calls to fail. This update corrects the routing so these models can be used successfully.
Free users who only use connectors or managed tools will no longer be prompted with a browser challenge. This streamlines the process for users focused on these tools, as the challenge is now only required when using free AI models.
Users can now use connectors even if they don't have a Nous account. Hermes will automatically create a free identity for them the first time they try to use an app.
A new Telegram client plugin has been added, allowing you to manage your Telegram messages and media directly within Hermes Desktop. This integration enhances communication capabilities by providing a secure and feature-rich way to interact with your Telegram chats.
A new plugin called Hermes Quest has been added, offering a visual, pixel-art RPG-style view of your Hermes Kanban board and worker activity. This makes it easier to understand what your Hermes agent is doing at a glance.
The IOWAP plugin has been updated to version 0.3.1. This update changes how the plugin checks the health of the relay by using a more direct method through the node's command-line interface, improving reliability.
The hermes-dreaming plugin has been updated to version 2.3.0. This update improves how the holographic fact store finds facts by allowing it to search using keywords, making it more effective at discovering relevant information.
Hermes now officially supports displaying your activity data within the desktop interface. This makes it easier to visualize and understand your usage patterns directly in the app.
The Diaktoros plugin has been updated to version 0.3.0. This update introduces a new backup feature, allowing you to save and restore the plugin's state, and also includes an optional merge process for review branches.
The ParrotNotes plugin has been updated to version 1.2.2, improving its description to better reflect its function of taking notes for in-person meetings. This update ensures the plugin accurately represents its capabilities to users.
Hermes can now split Japanese addresses into different components like prefecture, city, and town. This new capability helps in organizing and understanding Japanese address data more precisely.
The Jot plugin has been updated to version 0.4.0, bringing improved link handling, better note saving, and several other fixes. This update makes Jot more robust and user-friendly for managing your notes.
The project now uses a newer version of the OpenLTM plugin. This update brings general improvements and bug fixes from the OpenLTM project without changing how Hermes interacts with it.
The Model Router plugin has been updated to a newer version. This update fixes an issue where the plugin could crash when a specific tool was no longer available.
The Hermes Agent now uses an updated version of the `hermes-teammates` tool. This update improves how the tool handles errors and manages ongoing tasks, ensuring more reliable operation and better visibility into issues.
The plugin catalog has been updated to a newer version, introducing a new command that lists recent auxiliary LLM calls. This helps users see the status of previous tasks like compression and generation more easily.
The plugin catalog now uses a newer version of the stream-speed tool, which adds a feature to list the most recent streams and details about their performance. This helps users identify and understand the speed of their AI model streams more easily.
A new plugin called Profile Picker has been added, making it easier to select which profile to use for a new chat. This helps prevent conversations from accidentally being started in the wrong profile, which keeps their history and skills organized.
A new desktop widget has been added that shows the remaining credits for multiple AI providers in one place. This helps users keep track of their AI usage and costs across different services.
We've updated our documentation to reflect a name change for a data provider and added clearer instructions on how to set up API keys, making it easier for users to integrate with Ace Data Cloud. The underlying functionality of this integration remains the same.
The build system now automatically rejects large binary files or new large files to prevent accidental additions that bloat the project size. This change ensures that only reviewed and necessary large files are included, keeping the project manageable.
The preview fields now correctly fill in, even when the Hermes Desktop window is not in the foreground. This ensures that your interactions with the preview are always registered and visible, regardless of window focus.
The Redline plugin has been updated to version 0.2.0, bringing new features like source code review with line anchors and syntax highlighting directly to the Hermes Desktop interface. This update improves code analysis capabilities and makes the plugin more robust across different operating systems.
The Fish audio plugin has been updated to version 1.5.1, improving error reporting in multiple languages and refining how user inputs are handled. These changes make the audio plugin more robust and user-friendly for international users.
New skills are available to help you review code changes locally. These skills allow you to discover code entities and see previews of branch merges without making any actual modifications.
The Hermes Agent can now integrate with the Devin coding assistant, allowing you to delegate coding tasks to Devin's command-line tool and see your progress and code changes directly within Hermes. This integration enhances the agent's ability to perform coding tasks by leveraging Devin's capabilities for local or cloud execution.
Hermes can now connect to Senler.io, allowing users to automate event workflows without needing a public IP address. This makes it easier to integrate Senler.io with Hermes for managing your event subscriptions.
The effort routing plugin has been updated to version 0.3.0, which allows for more flexible configuration of how tasks are assigned based on the specific platform or service being used. This update makes it easier to control and refine the resource allocation for different types of requests.
The Hermes Agent now uses a newer version of the Crew plugin, which includes improvements like a web UI dashboard and Windows host support. This update also fixes some packaging issues in the Crew plugin.
The Hermes Agent can now access a vast amount of data, including professional contacts and search results, through a single sign-in. This integration provides a unified way to use multiple data providers without needing separate accounts for each.
The Hermes Agent can now correctly communicate with the Microsoft Store to submit releases, even if there are temporary issues with the Store. This ensures that Hermes Agent releases won't be blocked by Store problems and will provide clear instructions for manual intervention if needed.
The `npm run fix` command now automatically corrects code formatting and linting issues. This helps keep the codebase clean and consistent without manual effort.
A new plugin called Waypoint has been added to Hermes Desktop, which provides a manual status bar for each session. This helps users easily track the progress and status of multiple conversations, making it easier to manage active, waiting, or completed sessions.
Hermes now compresses requests to the official Codex backend, similar to how the official client does. This reduces the amount of data sent over the network, potentially making long conversations faster and more reliable.
The release process can now successfully generate build information for new releases. This update ensures that the final release step correctly gathers necessary details and doesn't get blocked by missing configuration.
The Hermes Agent now uses a more specific version of a supporting tool called Birkin-Mnemosyne. This change ensures better compatibility and stability with the core features of Hermes.
The installer now shows specific git error messages, like "Could not resolve host" or "Connection reset," directly on the failure screen. This helps users understand and fix issues faster when installing Hermes.
The hermes-tabular plugin has been added to the community catalog, offering a suite of tools for tabular machine learning tasks. This integration ensures more trustworthy results by enforcing honest evaluation of models and preventing data leakage.
The Hermes Agent now correctly offers ultrafast speeds for GPT-6.1 Sol, but only if your subscription plan explicitly allows it. This prevents users from being charged for faster speeds they can't actually access.
This update fixes two issues that prevented Hermes Agent from successfully publishing stable releases. Now, when a stable release is published, the agent can correctly push the final version tag and update its internal records, ensuring future releases proceed smoothly.
Hermes Agent now correctly records the release manifest when publishing a new version, preventing a common failure that required a second attempt. This ensures that new releases are processed smoothly on the first try.
The release process now provides much clearer, step-by-step feedback on what it's doing. This helps identify and fix problems faster by showing exactly which command or phase is taking too long or failing.
Hermes Agent now avoids downloading large release files it doesn't need, making the release process faster and more reliable. This change ensures that only essential metadata is fetched, preventing the system from crashing due to excessive downloads.
The Glasser plugin has been updated to version 0.1.1, which includes a new banner and has been moved to the "tools" category. This change helps better categorize the plugin's functionality and provides a visual update for users.
Home Assistant will no longer be automatically installed if you haven't used it before, and failed plugin installations will now wait longer before retrying. This prevents unnecessary installations and stops persistent retries for plugins that cannot be installed.
The plugin catalog has been updated to use a newer version of the agora plugin. This update fixes issues where chat channels were not being properly recreated when projects were restarted, and ensures that projects are fully cleaned up when stopped or completed. It also improves security by having the core system manage worker profiles instead of the plugin itself.
The Vornik companion tool has been significantly upgraded, bringing new features that help manage your project's output and provide better guidance for task completion and account selection. This update also enhances security by ensuring that only approved project outputs can be accessed.
When you're typing a message in the command-line interface and press Ctrl+C, it will now clear your typed message instead of interrupting the agent's current task. Pressing Ctrl+C again on an empty prompt will then interrupt the agent. This change makes the command-line interface more user-friendly by preventing accidental interruptions when you're still composing a response.
Five new plugins for the Hermes Agent have been added to the catalog after passing review. These are copies of previously submitted work that couldn't be merged directly due to system limitations, ensuring these useful tools are now available.
The agent now uses significantly less "thinking space" for instructions, making it faster and more efficient. This was achieved by streamlining how it understands and uses tools, particularly those related to browsing and interacting with data.
We updated the Hindsight plugin to include a fix for its local embedded daemon, ensuring users installing from the plugin catalog now get the correct, working version. Additionally, we clarified how data is sent to the Hindsight API in cloud mode.
We fixed a problem where checks for Python code in our plugin catalog were failing incorrectly due to temporarily generated files. Now, these checks only look at the actual code that has been committed, ensuring that only unintended bytecode triggers a failure. This makes the catalog more reliable and prevents unnecessary errors during development.
Hovering over an app on the Connectors page now only loads its tool list if you've already connected it. This prevents unnecessary data requests for apps you haven't used, making the page load faster and more efficient.
The Hermes Agent now reports the specific reason when a tool fails, rather than a generic error message. This change helps users and developers understand exactly why a tool call didn't work, making it easier to fix problems.
Plugin installations now work reliably, even with package mirrors that don't provide release dates. This is because Hermes checks the age of its own core dependencies only once when it locks them, instead of on every user's machine.
Connector requests now include information about where they originated, helping us understand different user interactions better. Additionally, all connector outcomes are now logged with a unique identifier linked to the gateway, making it easier to trace and debug issues.
The Langfuse plugin is now officially listed in the plugin catalog, making it easier to find and use for tracing your agent's activity. This move helps users migrate to the new plugin system and ensures they can leverage Langfuse for better observability.
Langfuse tracing has moved from the core program into its own official plugin. This update automatically installs and enables the new plugin for users who were previously using Langfuse tracing, ensuring their tracing continues without interruption.
Anthropic API keys that start with `sk-ant-usr`, `sk-ant-svc`, or `sk-ant-admin` will now be correctly identified as API keys. This fixes issues where these keys were being treated as a different type of authentication, causing errors and incorrect billing.
We've improved how we track tool usage and failures. Now, each individual tool action within a batch is counted separately, and connector errors are categorized more specifically, making it easier to understand what went wrong. This helps us identify and fix issues more effectively.
The Hermes Agent can now correctly launch browsers for users who don't have an API key configured. This ensures that users can access the browser features they need, whether they are using a managed gateway or packaged Chromium.
Hermes can now correctly install core dependencies and update itself even when using package mirrors that don't provide file upload times. This resolves an issue that prevented these operations from working reliably in certain scenarios.
The kanban board and the `kanban show` command can now handle task dates stored as text, preventing crashes. This makes the kanban feature more robust when dealing with older or differently formatted data.
Plugins can now better manage and control child agents, even when running in isolated environments. This makes it easier for plugins to launch and interact with specialized subagents, providing more flexibility and control.
The plugin validation tool now warns when plugins try to use internal Hermes features that might change in future releases. This helps prevent plugins from breaking unexpectedly during updates.
The way API keys are sent to Anthropic has been fixed. This ensures that when you use a custom method to get your API key, it's sent correctly for authentication, making sure your requests are properly recognized.
The tool now correctly handles timestamps stored as text, preventing crashes in task dashboards and background processes. This ensures that important scheduling and status updates continue to work even with this data format.
The Kanban system now correctly compares timestamps, preventing old events from being mistakenly treated as new. This ensures that processes that should have ended or been refreshed are handled accurately.
The "Stop" command now reliably ends sessions, even when the underlying system is unresponsive. This prevents sessions from getting stuck and allows the desktop application to properly delete them.
The way Hermes handles code replacements has been improved to be more accurate. This includes better handling of indentation and correcting minor formatting issues in code snippets, making edits more reliable. Additionally, users will now be notified if a code match was found using similarity rather than an exact match.
The command to remove an alias now correctly cleans up leftover files when the associated profile has already been deleted. This prevents clutter and ensures `hermes doctor` can accurately report any remaining issues.
Hermes Doctor and Profile Delete now correctly handle Windows wrapper files. This prevents false errors when checking your development environment and ensures that profile files are completely removed on Windows.
The project's code formatting has been automatically improved to ensure consistency and readability. This makes the code easier to understand and maintain for everyone working on the project.
Some plugins that help manage your Hermes setup can now install correctly. This change fixes an issue that prevented them from working and restores a feature that allows plugins to manage certain dependencies within supported versions.
Hermes now correctly installs on Windows, even if your user profile folder name is very long. This fixes a problem where the installation would fail due to file paths becoming too long during the setup process.
Previews in a session now correctly appear next to the chat when you return, instead of covering it up. This ensures the session's layout remains intact and functional after switching away and back.
When resuming a saved chat from a specific profile, Hermes now correctly remembers and loads the workspace associated with that profile. This ensures your chat sessions always start in the right context, preventing confusion and wasted time.