abundantbeing/hermes-browser-extension
This project provides a browser-native side panel and full-page workspace for Hermes Agent, connecting active web context to local, cloud, or remote Hermes runtimes.
Awesome Hermes Plugins › Browser, Media & Other Backends
hermes-plugin-chrome-profiles adds one tool (browser_profile) and one slash command (/browser-profile) that let a Hermes user switch all of the agent's browser surfaces at once, the Browser Use CLI backend, the built-in navigate/click/snapshot/vision tools, and vault-fill helpers, to a specific, named Chromium-family browser (Chrome, Chromium, Brave, Brave Origin or Edge) reached over the Chrome DevTools Protocol. It works by setting BROWSER_CDP_URL, the same override Hermes' /browser connect command uses, which sits above every other backend configuration, and it flushes any live browser session so the next tool call immediately targets the new endpoint. Profiles are declared in the user's own Hermes config.yaml rather than inside the plugin directory, so a plugin reinstall does not wipe them; each profile names a remote-debugging port and can optionally set the browser family, an explicit binary path, a custom user-data directory, an inner profile name, and headless mode, or mark itself as remote (reachability checked, nothing launched locally). The plugin explicitly refuses to point a profile's data directory at a browser's already-running default profile, because modern Chromium rejects remote debugging there and the running instance holds a lock on it; for browsing as the user's actual logged-in self it instead points to Hermes' built-in use_real_profile support, which launches on a snapshot copy. It also detects, before launching, when another process already holds a given profile's data directory, a case Chromium silently absorbs into a no-op rather than erroring, and fails immediately naming the offending process id instead of waiting out a launch timeout. Browsers the plugin itself launched are terminated on plugin unload or reload, while a browser that was already running is left alone. It targets Hermes users who keep separate work, personal or automated-scraping browser identities, or who need to drive a browser running on another machine, and ships a self-check script that exercises its configuration logic without launching anything.
https://github.com/anpicasso/hermes-plugin-chrome-profiles
This project provides a browser-native side panel and full-page workspace for Hermes Agent, connecting active web context to local, cloud, or remote Hermes runtimes.
Registers AllModels as a native Hermes TTS/STT provider, adding streaming speech synthesis, voice transcription, and conversational voice setup with one API key.
Hermes Agent plugin adding a duplex realtime voice session that relays speech into the real Hermes tool surface, delegates background agents mid-conversation and speaks their results when they land.
Terminal backend plugin that reroutes Hermes Agent's commands, file I/O and code execution into an isolated, watchable Cua Space instead of the local machine.
Hermes Agent plugin integrating Fish Audio text-to-speech and speech-to-text for expressive voice replies, cloned or designed voices, and transcription.
Local RSS/Atom reader built into Hermes Desktop, with per-article AI summaries and source-checking chats and no data leaving the machine until requested.
A model-free RSS/Atom/JSON-Feed ticker plugin for Hermes Desktop, showing a scrolling breaking-news strip and a searchable Newswire page with zero API keys or LLM tokens.
Integrate the lightweight, Rust-based Obscura headless browser with Hermes agents for efficient, dependency-free web automation.