Introduce Pluggable Context Engine
TL;DR
Context management is now modular via hermes plugins. Users can swap in custom engines to control agent visibility, filtering, summarization, or domain-specific context injection.
## What changed Hermes Agent added a pluggable context engine on May 18, 2026. Context handling now runs through modular hermes plugins instead of a fixed internal system. Users can swap engines to manage visibility rules, apply custom filters, control summarization, or inject domain-specific data.
The update extends the existing plugin system already used for memory providers and model switching. No core code changes are required to activate a new context backend.
## Why it matters Vibe Builders gain direct control over what information reaches the agent during long autonomous sessions. This reduces irrelevant noise from Telegram or Discord threads while allowing targeted pulls from Notion databases or Git logs.
The move pressures hosted agents that keep context logic closed and non-replaceable. It bets that self-hosted operators will invest time in custom context layers to improve reliability over months of use.
## How to use it Run the standard bash install for Hermes Agent on a VPS. Use the CLI command hermes plugin install to add a context engine package, then set the active engine in the YAML config or through the local web dashboard. Test changes by routing a multi-turn task and checking memory recall.
Plugins are available now through the official repository. No paid tier is required, though you still cover VPS and LLM token costs separately.
## Watch for Success shows up as measurably fewer context overflows in week-long workflows. The bet fails if plugin interfaces shift with every minor release. Expect a follow-up release that adds pluggable action filters next.
Harsh’s take
For a solo Vibe Builder this feature removes one more reason to stay inside a SaaS agent. You can now write or borrow a context plugin that drops marketing noise from Slack while always injecting the latest project brief from Notion.
The honest trade-off is maintenance. You own the plugin code and must update it when Hermes changes its plugin contract. Most operators will copy one example and never touch it again.
Audit the last ten agent sessions that produced wrong answers. Identify the three most common context problems, then build or install a single filter that removes them before the next task runs.
by Harsh Desai
About Hermes Agent
View the full Hermes Agent page →All Hermes Agent updatesMore from Hermes Agent
- FeatureIntegrate LSP semantic diagnostics for file edits
The agent now runs a language server against edited files to catch type errors and undefined symbols immediately. This provides deeper analysis than basic linting for `write_file` and `patch` operations.
- App UpdateLaunch native Windows support in early beta
Hermes now runs natively on Windows via cmd.exe and PowerShell without requiring WSL. Includes a dedicated PowerShell installer and fixes for path normalization and process management.
- IntegrationAdd native support for LINE and SimpleX Chat
Hermes expands its messaging reach to 22 platforms with the addition of LINE and the privacy-focused SimpleX Chat. Both are implemented as first-class messaging adapters.