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:04 UTC
A new plugin has been added that can access live Colorado highway traffic information. This allows the agent to provide real-time updates on road incidents and work zones from the CDOT API.
A new plugin is now available to help Hermes Agent manage and continue conversations across multiple sessions, preventing loss of context. This makes it easier to have longer, more complex interactions with the AI.
Tests that were sometimes failing unexpectedly have been fixed. These tests now correctly wait for background processes to finish before checking their results, preventing race conditions and ensuring more reliable test outcomes.
A new feature has been added to help the agent keep track of its actions, ensuring it can recover from lost or interrupted tasks by re-verifying its state. This improves reliability by preventing the agent from silently assuming tasks were completed when they might not have been.
BrowserPaw can now be used more easily by delegating its browser control functions to Hermes without needing to manage separate credentials. This simplifies how Hermes interacts with BrowserPaw, making it more reliable and secure.
A new plugin called hermes-call-ledger is now available, which helps users track the exact cost of each AI model call by integrating with a Vietnamese model marketplace. This plugin provides detailed billing information, allowing users to see their spending accurately based on actual charges rather than estimated rates.
A new plugin called MySwarm has been added, allowing you to visualize your agent's topology, export data securely, and import configurations safely. This makes it easier to manage and understand your agent setups.
A new plugin has been added to search your MeiliSearch index and watch for new items. This allows Hermes to proactively alert you to new information in your search results.
A new plugin allows Hermes to read events from your existing CalDAV calendar. This helps you get notified about upcoming events within the next seven days.
A new plugin allows your Hermes agent to send Telegram stickers to express reactions. This adds a fun, human-like way for the agent to communicate in Telegram chats.
The cloud file manager has been updated to improve how it handles switching between different agents, ensuring file pickers stay open and respond correctly. This update also makes large folder operations faster and provides clearer error messages for better user guidance.
The Hermes Agent can now connect with AdWhispr, a tool for competitor ad research and campaign execution across multiple platforms like Meta, Google, and TikTok. This allows users to gain insights into advertising strategies and manage their own campaigns more effectively.
The plan mode plugin has been updated to a newer version, making it more efficient by generating plans once by default, which can save time and resources. This update also introduces a more streamlined "lean" plan profile for simpler tasks.
The account-pool plugin has been added, allowing Hermes to manage multiple accounts for a provider. This helps track account usage, automatically rotate between them, and alert you to important events.
A new integration has been added to Hermes, allowing your own mobile, desktop, or web applications to communicate directly with a Hermes Agent. This makes it easier to connect your custom apps without needing extra backend services.
A new plugin, llm-antidote, has been added to enhance security and control. It adds safety checks to prevent harmful actions by large language models and ensures only trusted models are used.
The plugin now uses an updated version of the Index catalog, improving how it interacts with the server and fixing some desktop interface issues. This change enhances security and user experience for features like logging in and managing your Index connection.
The Hermes Agent can now schedule reminders and checks within conversations. This new capability helps the agent remember and follow up on tasks, ensuring important items aren't missed.
A new language pack for Thai has been added, making Hermes available in Thai for its desktop interface, command line, and terminal user interface. This significantly expands the usability of Hermes for Thai speakers.
Hermes can now control your real phone using the new `phone-harness` plugin. This allows the model to run Python scripts on your iPhone or Android device to perform actions and read information, making it a more powerful assistant.
The Catalan language pack for Hermes Agent has been added, allowing users to interact with the application in Catalan. This update makes the core features, text-based interface, and desktop application more accessible to Catalan speakers.
The way Hermes Agent handles OAuth authentication has been updated to a newer version. This improves security and flexibility when connecting to external services.
The Holographic plugin has been updated to version 0.13.0, adding support for recalling facts across 18 languages and improving its ability to manage historical data and securely remove information. This means the plugin can now offer more comprehensive memory recall and management features, including tracking changes to facts, understanding their origin, and ensuring deleted information is permanently removed.
The Hermes Agent now uses a newer, more compatible version of the secret-handoff tool. This update fixes an issue where the agent could not request secrets from hosts running specific versions of Hermes.
The ability to view a custom number of recent errors has been added to the error reporting command. This allows users to specify how many recent errors they want to see, up to 100, to better manage and diagnose issues.
The approval log command can now show a specific number of recent approval decisions instead of the default ten. This allows you to view more or fewer approval logs at once for better control over your review history.
A new plugin called "context-audit" has been added to help understand how much information Hermes is processing. This makes it easier to identify and manage large amounts of data, preventing potential performance issues.
Hermes can now use your TTS Buddy plugin to generate speech directly, allowing for more voice options and customizability. This integration also adds new commands to manage your TTS Buddy account through Hermes.
The Vornik companion tool has been updated to a newer version, which now includes helpful diagnosis tools for understanding task progress and errors. This update also ensures that correction notes can be properly forgotten and that the tool no longer incorrectly remembers completed tasks.
Hermes can now automatically run a diagnostic tool to check its configuration and setup. This helps users quickly identify and fix potential issues with their Hermes installation.
Hermes can now remember past conversations and retrieve relevant information using a new memory system powered by BetterDB. This allows the agent to recall important details, making its responses more context-aware and helpful.
The way Hermes Agent manages authentication for its live voice feature has been improved for better security and reliability. This update simplifies how it handles credentials, making it more robust when connecting to services like OpenAI.
The Speechify plugin has moved to a new location within the Speechify-AI organization. This change is primarily to update links and ensure the plugin continues to function correctly with its new home.
The web search plugin has been updated to a newer version that handles sensitive information more securely by relying on Hermes' built-in settings management. This change improves how the plugin accesses necessary data, making it safer and easier to manage.
The Hermes Agent now uses a more stable version of the Hindsight library, which includes important bug fixes. These fixes ensure that conversation turns are handled correctly, prevent unnecessary data processing, and improve how the agent manages session information and tool usage, making the agent more reliable.
The project's plugin catalog has been updated to use a newer version of the healthrelay component. This update improves how the system reports and handles health information by adding new features on the receiver side.
The dreaming plugin has been updated to version 2.7.0. This update brings new ways for the agent to remember and manage facts, including storing information specific to individual chats, improving how it handles dates and recurring events, and making sure it doesn't forget important things.
The `fish-audio` plugin has been updated to a new version that better respects how the Hermes Agent manages its settings, improving stability and reducing potential conflicts. This update also simplifies installation and troubleshooting by removing an outdated issue and clarifying documentation for users.
The Waypoint plugin has been updated to version 2.5.0, enhancing its logging capabilities for auxiliary calls. This update provides more detailed insights into how these calls are processed without compromising user privacy.
The Hermes Agent can now interact with the Wicked Memory service, giving it tools to remember, recall, and manage information over time. This allows the agent to maintain context and history without altering its core memory system.
This update fixes an issue where app updates on Windows would fail because the relaunch process wasn't properly started. Now, the relaunch process uses a more reliable method to ensure it runs correctly and survives the main app closing.
The project now includes more Italian translations for the desktop interface, covering nearly all translatable text. This improves the Italian user experience by making more parts of the application available in their language.
The Usage Ledger tool now works on macOS in addition to Windows, fixing how it records data and adding options for controlling how it saves information. This update allows more users to benefit from the tool's features.
The Crew plugin now officially supports Windows, bringing full end-to-end functionality and a dedicated installer to that platform. This update also introduces a new in-app page for the Crew board, eliminating the need for a separate dashboard server.
The way Hermes identifies NVIDIA hardware on different systems has been improved for better accuracy across various operating systems and hardware configurations. This change ensures that Hermes can correctly recognize NVIDIA GPUs, including specific types like RTX Spark and DGX Spark, which is important for features that rely on specific hardware capabilities.
When you start a new chat with pre-filled text from outside the composer, your message now appears immediately instead of after a refresh. This update also ensures that all parts of a conversation, like special commands within messages, are displayed correctly for everyone.
Typing in the message box while waiting for a clarification card now directly answers the card's question instead of canceling it. This makes it easier to provide answers to the model's requests without interrupting the conversation flow.
The color you choose for Hermes will now stay the same even after you restart your desktop. This is because your chosen color is now saved properly as a custom theme, ensuring your preference is remembered.
The old agent setup process has been removed, simplifying how new users get started. This change streamlines the initial experience and removes outdated components.
You can now see and connect to available apps directly within the chat. The agent displays a card showing suggested and other apps, allowing you to connect them by clicking, and the agent will report back which apps were successfully connected.
The Hermes Agent can now guide new users through an initial setup process using a single chat conversation. This new feature ensures a smoother and more organized onboarding experience by managing the sequence of setup steps and user interactions.
A new plugin called "auto-pin" has been added, which automatically pins new interactive sessions like desktop or CLI to keep them easily accessible. This means your most recent conversations will always appear at the top of your sidebar without needing to manually pin them.
A parked OAuth server that failed to refresh its token will no longer repeatedly try and fail with every new session. This prevents the server from overwhelming the authentication service and getting your IP address banned.
The reload command now correctly updates tool descriptions and parameters when you use it. This ensures that the agent always uses the most current information for its tools.
The Hermes app now supports the Greek language for its desktop interface. This makes the application more accessible to Greek-speaking users.
A new guided experience now welcomes you when you first open the app, helping you set up your preferences like accent color and theme. This replaces the old, less interactive setup process with a more engaging chat-based walkthrough.
This update improves how Hermes remembers information by fixing how it targets specific pieces of text and introducing a new "patch" action. This prevents accidental deletion of related facts and allows for more precise edits to stored knowledge.
Hermes Agent now supports more Gemini models, including Gemini 3.1 Pro and Gemini 3.8 Flash. This update ensures users have access to a wider range of powerful AI models when using the Solstice provider.
The Langfuse plugin has been updated to fix errors and improve how data is tracked, ensuring each interaction is recorded correctly without issues and with better handling of sensitive information. This update also means that detailed information about each step of an interaction is now consistently captured and exported.
A new plugin has been added that allows you to shop from over 100 million products across thousands of US retailers. This feature lets you compare live prices and switch product variations directly within the agent.
The project's code formatting and style checks can now be automatically fixed by running `npm run fix`. This helps ensure consistency and makes the code easier to read and maintain.
The HyAtlas plugin has been updated to version 4.7.3, which improves its disclosure of how it handles outbound AI traffic and adds a new layer for entity pages. This update ensures you have the latest information about HyAtlas's features and data handling.
The code formatting has been automatically updated to fix minor issues. This ensures the project's code remains clean and consistent.
The prompt enhancement plugin has been updated to use the official SDK for improved integration and stability. This update also refines the user interface by changing an icon to better reflect available actions.
The Hermes Agent now uses a newer version of its catalog plugin, which fixes issues with finding Python interpreters and correctly displays usage information for Ollama Cloud. It also adds new features like an optional status bar notification and improved handling of expired access tokens.
Catalog deep links now ask the backend to find plugin information, fixing a previous issue where they failed due to browser security restrictions. This ensures that links to install plugins will work correctly.
Telemetry now correctly handles old data when the system is updated, preventing it from stopping altogether. This ensures that all data is processed even if some older entries are no longer directly supported.
A new plugin has been added that allows Hermes Agent to securely connect to Kumiho's cloud services for memory recall and authorized data capture. This integration enhances the agent's ability to remember past interactions and manage information safely.
Hermes can now connect to NetMind's AI models through a new community plugin. This allows users to access a wider range of AI capabilities by integrating with the NetMind API.
Official integrations for Home Assistant, Spotify, and Claude now include important fixes. These updates resolve issues with Home Assistant notifications, ensure Spotify playback works again, and allow users to manage multiple Claude subscriptions with greater flexibility.
New tools, hermes-vcc and hermes-verifier, have been added to the plugin catalog to help manage and verify code. This makes it easier to find and use these important project components.
Tests are now passing because we fixed how the system determines if an install receipt is too old. It now uses the same time reference as other install reporting, ensuring consistency and preventing tests from failing unexpectedly.
A new feature allows operators to view important fleet information, like unaddressed attention items and system compliance status, all in one place. This helps improve the management and oversight of Hermes fleets.
A test that was incorrectly failing due to an expired date has been fixed. This ensures that the test accurately reflects the shared metrics installation receipt process without unexpected failures.
Hermes Agent now correctly reads compressed text files like `.tsv.gz`, preventing errors that blocked recent updates to a related project. This ensures that plain text data can be included in compressed formats without being incorrectly flagged as invalid code.
A test was updated to correctly recognize when a child process has been successfully terminated, preventing false alarms about surviving processes. This ensures our automated tests accurately reflect the agent's behavior when canceling operations.
Hermes Agent can now correctly recover from interrupted updates even if other Git processes exit unexpectedly during the recovery scan. This fix prevents the agent from falsely reporting a locked index when no lock is actually held, ensuring more reliable update operations for users.
The shared-metrics receipt test now correctly uses a single clock for consistency, ensuring it reliably catches bugs related to timekeeping. This simplifies the test by removing a redundant fix and returning it to its deterministic behavior.
Tests on Windows now reliably detect when child processes are killed as expected. This prevents intermittent test failures that were previously occurring.
The installer now correctly keeps your installation on a stable channel when you rerun it. Also, older stable releases will now be clearly labeled as "rollbacks" instead of just "new updates" across all parts of the application.
The code formatting has been automatically cleaned up to improve readability and consistency. This helps ensure the project remains tidy and easier for everyone to work with.
The free trial of the Nous model is now a one-time offer for a new desktop installation, ensuring you only get it once per user on a machine. This change simplifies how the free tier is managed and prevents it from activating unexpectedly.
Tool arguments are now correctly processed when schemas use internal references, ensuring that data types are properly converted and keys are correctly mapped even when the schema definition is complex. This fixes issues where values might not be converted to the right type or where renaming of keys was not applied correctly.
Hermes Cloud bots that don't include screen functionality will now correctly inform you that it's not available instead of offering to install it. This prevents confusion and avoids wasted effort when screen features are fundamentally unavailable on smaller bots.
The `gemini-4-argon` model can now be selected and used for generating much longer responses than before, up to 1 million tokens, by choosing a higher "thinking" level. This allows for more extensive analysis and output from the agent.
The Hermes Agent now correctly resumes long text generation from where it left off if interrupted, instead of starting over. This saves you time and money by avoiding redundant processing and billing for partially completed requests.
Thinking controls for Gemini models version 3 and newer now work correctly, preventing errors when reasoning is turned off. The agent also handles very long responses more reliably, so they don't get cut off unexpectedly.
We've updated the code formatting to automatically fix style issues. This helps keep our code clean and consistent without manual effort.
Tools that handle files can now send and receive them directly, making it easier for the model to use local files and retain information for future use. This means attachments can be sent in emails and files returned by tools are saved for later access.
The project now automatically fixes code formatting and linting issues, making it easier to maintain a consistent and clean codebase. This ensures that all contributions adhere to our style guide without manual intervention.
The release notes now correctly credit over 100 more contributors by their GitHub usernames, making it easier to identify and thank everyone who helped with version 0.22.0. This improves the accuracy of our acknowledgments and ensures that more individuals are properly recognized for their contributions.
Tests for installing Hermes on Windows now pass correctly. This is important because it ensures the application behaves as expected for new users, even when they go through the initial setup process.