Hermes / plugins

Make Hermes your own.

Desktop panels, agent tools, web backends and model providers for Hermes Agent. Every one is reviewed and pinned to an exact commit in the Hermes plugin catalog, so one command installs it.

hermes://plugins
A dithered marble bust of Hermes surrounded by small retro windows, one for each plugin
18plugins in the Hermes catalog, plus 6 outside it
1 commandhermes plugins install <name>
Pinnedeach install checks out a reviewed commit

24 plugins

hermes-ledgerline

Ledgerline

Inspect session costs and usage in Hermes Desktop.

hermes plugins install hermes-ledgerline hermes plugins enable hermes-ledgerline

Catalog pageSourceScreenshot

hermes-nous-prices

Nous Prices

Browse Nous Portal model prices and account balances in Hermes Desktop.

hermes plugins install hermes-nous-prices hermes plugins enable hermes-nous-prices

Catalog pageSourceScreenshot

hermes-office

Office

View and manage Bot Mode agents in a shared office in Hermes Desktop.

hermes plugins install hermes-office hermes plugins enable hermes-office

Catalog pageSource

hermes-pantheon

Pantheon

Eighteen Hermes Desktop themes in dithered classical marble, one god each: all twelve Olympians plus Hades, Nyx, Helios, Selene and Medusa. Install once, then switch with /skin <name>.

hermes plugins install hermes-pantheon hermes plugins enable hermes-pantheon
What it touches

theme-only desktop plugin: it registers eighteen themes through the plugin SDK, and their stylesheets restyle parts of Desktop's own UI (sidebar art, tabs, composer, wordmark) only while a Pantheon theme is active. Fonts and art are bundled; no network requests, no agent tools or hooks.

Catalog pageSourceScreenshots (6)

hermes-resetwatch

Resetwatch

Track subscription quotas and reset times in Hermes Desktop.

hermes plugins install hermes-resetwatch hermes plugins enable hermes-resetwatch
What it touches

probe.py re-executes itself under the Hermes Python interpreter located via HERMES_PYTHON / VIRTUAL_ENV / the parent process or the Hermes installer's managed venv (HERMES_HOME/installs); it reads provider API keys from the Hermes .env, Hermes's own saved OAuth logins (auth.json credential pool, read-only), the Vaultwarden plugin's local secret cache (cache/vaultwarden_cache.json, read-only, only when Vaultwarden is the sole enabled secret source) and Docker s6 container env files, plus other coding-assistant CLIs' local logins (including macOS keychain entries), and sends each key only to its own vendor's usage endpoint.

Catalog pageSourceScreenshot

hermes-rss

RSS

Read RSS and Atom feeds and discuss articles in Hermes Desktop.

hermes plugins install hermes-rss hermes plugins enable hermes-rss
What it touches

feeds and full articles are fetched with curl through the gateway's shell.exec on the connected Hermes host (public-IPv4 SSRF guard); opt-in AI grading sends article excerpts to your configured model and creates HERMES_HOME/skills/rss-importance-grading/SKILL.md if missing; opt-in image loading fetches publisher images directly from Desktop.

Catalog pageSourceScreenshot

hermes-session-diff

Session Diff

Persistent session file diffs, run comparisons, and individual edit history in Hermes Desktop.

hermes plugins install hermes-session-diff hermes plugins enable hermes-session-diff

Catalog pageSource

hermes-ssh

SSH

Manage SSH connections and remote workspaces in Hermes Desktop.

hermes plugins install hermes-ssh hermes plugins enable hermes-ssh

Catalog pageSourceDemo

hermes-tailscale

Tailscale

Browse Tailscale devices and connect to remote Hermes instances in Hermes Desktop.

hermes plugins install hermes-tailscale hermes plugins enable hermes-tailscale

Catalog pageSourceScreenshot

hermes-terminal

Terminal

Run the Hermes terminal interface in a Hermes Desktop workspace tab.

hermes plugins install hermes-terminal hermes plugins enable hermes-terminal

Catalog pageSourceScreenshot

hermes-toolsmith

Toolsmith

Local developer tools, transformation recipes, and reviewed chat handoff inside Hermes Desktop.

hermes plugins install hermes-toolsmith hermes plugins enable hermes-toolsmith

Catalog pageSource

clinepass

ClinePass

ClinePass model provider with live model discovery and a curated fallback catalog.

Needs CLINE_API_KEY

hermes plugins install clinepass hermes plugins enable clinepass

Catalog pageSource

gadget

Hermes Gadget

Talk to your Hermes from small ESP32 devices with a screen, microphone and speaker: hold a button, ask, and hear the answer. Adds a gateway platform where each device is a chat, plus tools to list devices, show a card on a screen and run device actions (LEDs, relays).

hermes plugins install gadget hermes plugins enable gadget
What it touches

the gateway listens for devices on a WebSocket port (8765, all interfaces by default; plain ws:// unless tls_cert/tls_key are set). New devices need a Hermes pairing code unless listed in GADGET_ALLOWED_USERS; GADGET_ALLOW_ALL_USERS skips pairing (development only). A paired device answers the agent's command approvals for its own chat (allow once or deny). The first approved device becomes the platform's home channel by default. Spoken replies that are not WAV are converted with the local ffmpeg. `hermes gadget update --latest` downloads firmware from this repository's GitHub releases, checks size and SHA-256 against the release manifest (files carry build provenance attestations) and sends it to the device. Writes only under plugin-data/gadget/. Uses Hermes's own STT, TTS and image cache; no telemetry. Independent community project, not affiliated with Nous Research.

Catalog pageSourceScreenshots (4)

devin

Hermes Devin

Delegate coding tasks to the Devin CLI, on your computer or in Devin Cloud, with live progress cards and change review in Hermes Desktop. Every launch goes through Hermes approval; Cloud runs need a separate Cloud-managed-permissions confirmation.

hermes plugins install devin hermes plugins enable devin
What it touches

spawns the vendor devin CLI from PATH or cli_path (devin acp, devin acp --cloud, devin --print, devin auth status, devin models list); the CLI edits files and runs shell commands in a folder the model picks (any folder unless allowed_roots is set) under the configured permission mode (accept-edits/smart auto-allow edits, dangerous auto-allows everything and needs allow_dangerous: true), and talks to Cognition's servers; Devin Cloud runs use Cognition-managed permissions that Hermes does not gate. Every model-initiated launch goes through Hermes approval; follow-ups typed on a Desktop run card and answers to Devin's prompts on the card start or allow actions on that click without a Hermes prompt (unanswered card prompts are denied after 300 s by default). Uses the existing Devin CLI login and stores no credentials; Hermes provider, bot and tool secrets are stripped from the child environment (extra_env is passed as set). Background runs continue after the turn up to their timeout and post Devin's output back into the conversation as a message when they finish. Run history (prompts, diffs, command output) and model preferences are saved under plugin-data/devin unless persist_runs is off. Independent community add-on, not affiliated with Cognition.

Catalog pageSourceScreenshot

openalex

OpenAlex

Scholarly search, citation traversal, grouped counts, and fulltext access through OpenAlex with session spending limits.

Needs OPENALEX_API_KEY

hermes plugins install openalex hermes plugins enable openalex

Catalog pageSourceDemo

shodan

Shodan

Search internet-connected hosts, open ports, DNS and CVEs through Shodan, with a credit ledger that stops before your monthly query credits run out.

Needs SHODAN_API_KEY

hermes plugins install shodan hermes plugins enable shodan

Catalog pageSourceDemo

cloudflare-web-search

Cloudflare Web Search

Cloudflare Web Search backend for Hermes' existing web_search tool, with Ceramic, Exa, or Linkup selected in plugin settings. Search only; keep a separate extract backend.

Needs CLOUDFLARE_WEB_SEARCH_API_TOKEN

hermes plugins install cloudflare-web-search hermes plugins enable cloudflare-web-search
What it touches

sends queries, result limits, gateway IDs, and optional BYOK aliases to api.cloudflare.com, which forwards searches to the selected provider and records them in AI Gateway logs. Requests can consume gateway credits or provider quota. Reads its own settings and CLOUDFLARE_WEB_SEARCH_API_TOKEN through Hermes' profile-scoped APIs. Registers one web provider, with no new tools, hooks, background processes, file writes, or self-updater. Independent community plugin.

Catalog pageSource

hermes-jina

Hermes Jina

Jina Reader web backend for web_extract (r.jina.ai, works without a key) and web_search

Needs JINA_API_KEY

hermes plugins install hermes-jina hermes plugins enable hermes-jina

Catalog pageSource

Not in the official catalog

Public plugins that aren't listed in the Hermes catalog yet: under review, experimental, or not submitted. They install straight from GitHub at the latest commit, and Hermes maintainers haven't reviewed them, so read each README before you install.

glyphwake

Glyphwake

Click the empty chat in Hermes Desktop and watch a wave of ASCII characters decode into a wordmark.

hermes plugins install Adolanium/hermes-glyphwake hermes plugins enable glyphwake

Installs from GitHub at the latest commit. Not reviewed by Hermes maintainers.

Source

hermes-memory-pane

Memory Pane

See what Hermes remembered in each chat, and edit or undo it from a Hermes Desktop pane.

hermes plugins install Adolanium/hermes-memory-pane --enable

Installs from GitHub at the latest commit. Not reviewed by Hermes maintainers.

Catalog PRSourceScreenshot

flymes

Flymes

An experiment: a simulated fruit fly connectome, built from real fly brain wiring, picks the agent's next tool call, with a live Desktop panel to watch it decide.

Needs a few setup steps first. Read the setup guide.

Not reviewed by Hermes maintainers.

Source

resume-session

Resume Session

Pick up recent Claude Code, Codex and Cursor sessions inside Hermes, with a compact pick-up card and the foreign transcript kept as inert history.

hermes plugins install Adolanium/hermes-plugin-resume-session --enable

Installs from GitHub at the latest commit. Not reviewed by Hermes maintainers.

Source

hermes-tripo

Tripo

Tripo 3D for Hermes Agent: text or photos to 3D models, then rig, animate and convert them, with an approval prompt for every credit spent

hermes plugins install Adolanium/hermes-tripo --enable

Installs from GitHub at the latest commit. Not reviewed by Hermes maintainers.

Catalog PRWebsiteSource

hermes-deepseek-web

Hermes DeepSeek Web

DeepSeek Search & Fetch web backend for Hermes Agent: search the web and read any page as Markdown

hermes plugins install Adolanium/hermes-deepseek-web hermes plugins enable hermes-deepseek-web

Installs from GitHub at the latest commit. Not reviewed by Hermes maintainers.

WebsiteSource

How installing works

01

Install

hermes plugins install <name> clones the plugin at the commit the catalog pins. Hermes Desktop has the same button on its catalog page.

02

Enable

hermes plugins enable <name> turns it on. Desktop plugins appear in the sidebar; agent tools and backends are picked up by the agent.

03

Update

New versions reach you only after a reviewed pin bump in the catalog. Then hermes plugins update <name> brings them in.

preview
Loading
Open original