Hermes Agent
Pull requests to Nous Research's open agent framework, aimed at the two places agent UX breaks: context management and desktop media.
Overview
Hermes is an open agent framework: a CLI, a gateway, a desktop app and evals, built around long-running agent sessions. It is the kind of codebase where theoretical improvements to context handling get stress-tested against real workloads.
Pull requests
Credential-free remote media on Desktop
#83347 · Opened Aug 10, 2026 · Merged Aug 15, 2026 Merged
Fixed remote audio and video playback in Hermes Desktop without exposing gateway credentials to the renderer. A hermes-media://remote/ protocol target resolves the selected backend and attaches authentication inside Electron main, backed by a dedicated managed-file stream endpoint with byte ranges, media-type allowlists and nosniff. The renderer never sees a token.
Landed on Aug 15, 2026 via the maintainer's salvage PR #86836, which carried the same fix to main.
Tameru compaction engine plugin
#94102 · Opened Aug 24, 2026 Open
Adds Tameru as a built-in pluggable context engine (plugins/context_engine/tameru/). The plugin compresses bulky tool output deterministically and extractively in the low-millisecond range with zero API calls, a local and auditable alternative to the abstractive summarisation path that can block turns for minutes.
The PR addresses several long-standing context-management issues upstream (#39691, #76151, #88988) and implements Hermes's ContextCompressor host contract under the canonical tameru engine name.