Awesome Hermes Plugins › Browser, Media & Other Backends

SGavrl/hermes-plugin-obscura

⭐ 46 Python added to this list on 2026-07-15 repository created 2026-07-01

This plugin enables Hermes agents to utilize Obscura, a headless browser written in Rust, for browser-based tasks. Obscura provides a lightweight alternative to Chromium or Firefox, significantly reducing binary size and RAM usage (approximately 70 MB binary, 30 MB RAM at runtime), making it ideal for running multiple concurrent agent sessions. It natively supports the Chrome DevTools Protocol (CDP), ensuring compatibility with existing Hermes browser tools without requiring Chrome or Node.js dependencies. The plugin offers two operational modes: a local mode where it spawns and manages an `obscura serve` subprocess per session, and a remote/Docker mode that connects to an already running Obscura instance, allowing independent scaling or sharing across sessions. Configuration options are available via environment variables to specify the Obscura binary path, enable stealth mode, set a fixed CDP port, or define the CDP server URL for remote connections. The plugin implements the Hermes `BrowserProvider` lifecycle, managing session creation and termination. Its development environment includes a robust testing setup that simulates the `obscura` binary, ensuring reliable testing of its spawn, poll, and teardown functionalities. This plugin is particularly beneficial for users seeking high performance, minimal resource consumption, and a streamlined setup for their Hermes agent's browser automation needs.

https://github.com/SGavrl/hermes-plugin-obscura

ai-agentsbrowser-automationcdpchrome-devtools-protocolheadless-browserhermeshermes-agenthermes-agent-pluginnous-researchobscuraweb-scraping

Also in Browser, Media & Other Backends

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.

allmodels-io/hermes-speech

Registers AllModels as a native Hermes TTS/STT provider, adding streaming speech synthesis, voice transcription, and conversational voice setup with one API key.

TheSmokeDev/hermes-talk

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.

trycua/hermes-cua-spaces

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.

100yenadmin/fish-audio-hermes

Hermes Agent plugin integrating Fish Audio text-to-speech and speech-to-text for expressive voice replies, cloned or designed voices, and transcription.

Adolanium/hermes-rss

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.

tony-simons-aiowa/hermes-newswire

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.

Synero/hermes-live-voice

Adds full-duplex, low-latency voice conversation to Hermes Desktop via OpenAI's GPT-Live-1 model routed through a local ChatGPT/Codex subscription, with live transcript and voice-triggered task delegation.