Hermes Agent Awesome Plugins

A pack of 19 plugins for Hermes Desktop: provider quotas, an iteration meter, a memory review queue, session management and RSS.

  • 52 ★ on the repository
  • Last commit
  • MIT
Plugin

Broad access

Why this level

  • The Vercel Agent Desktop Support plugin drives Windows apps through the accessibility tree: clicks, typing, clipboard.
  • Personal editions reach into Desktop internals and the plugins work with provider keys and a Reddit account.
All reasons and checks

apoapostolov/hermes-agent-awesome-plugins

Install

Manual install

hermes plugins pack install https://raw.githubusercontent.com/apoapostolov/hermes-agent-awesome-plugins/main/hermes-pack.yaml

Needs Hermes Agent 0.21.0 or newer; verify with `hermes plugins list`.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The Vercel Agent Desktop Support plugin drives Windows apps through the accessibility tree: clicks, typing, clipboard.
  • Personal editions reach into Desktop internals and the plugins work with provider keys and a Reddit account.

This is third-party code. Review the repository files before installing.

What it does

The pack adds to Hermes Desktop, the shell for Nous Research Hermes Agent, tools for provider limits, long sessions, feeds, memory and the Windows desktop itself. In the status bar Provider Status shows remaining quota per provider, and Iteration Budget Meter counts turns for the current job. Memory Review shows memory writes in a dialog where you approve or reject them, Intelligent Tool Break stops a stalled tool with `/break`, and CDP Manager launches Chrome DevTools ports. Other plugins tune the sidebar and sessions: Sidebar Manager, Drag to Pin Session, Session Retitler and Better Session Appearance. There is an RSS reader, a Reddit plugin, a reasoning level switch and Voice Gate for prose review. Each plugin exists in a personal and a public edition. The `hermes-pack.yaml` pack pins fourteen plugins to exact commits.

Who it is for. Power users of Hermes Desktop who work with several providers and long sessions and want to see limits and state.

Good fit when

  • Work runs through several providers and you need remaining quota in the status bar.
  • A tool hangs mid-turn and the agent must be interrupted without losing the session.
  • Memory writes should reach the log only after manual approval.
  • A long session list in the sidebar must be ordered, key ones pinned and others retitled automatically.

Not a fit when

  • You use Hermes without Desktop: most plugins target the desktop app.
  • You need stability across updates: personal builds touch Desktop internals and may break.
  • You need Claude Code or Codex: the pack works only with Hermes Agent.

Example request

Install the plugin pack with the README `hermes plugins pack install` command, then show `hermes plugins list` and say which plugins will ask for capability consent.

Limitations

It needs Hermes Agent 0.21.0 or newer. The personal edition sits outside the plugin SDK contract and may break after a Desktop update, while the public one stays within the SDK but loses some features. After a plugin update Hermes Desktop must be fully quit and reopened. Some plugins need a specific surface: `Vercel Agent Desktop Support` works only on Windows, and Reddit access is blocked by the host lacking an OAuth transport. Each plugin gets its capability consent separately and the pack does not bulk-grant it. Providers keep their own limits and costs. Five plugins are not in the pack and install separately.

How to disable. Disable or remove the plugins you installed with `hermes plugins` commands. `hermes plugins list` shows installed ones, and after removal fully restart Hermes Desktop.

FAQ

How do I install the plugin pack?

Run `hermes plugins pack install https://raw.githubusercontent.com/apoapostolov/hermes-agent-awesome-plugins/main/hermes-pack.yaml`. Check the install with `hermes plugins list`. Hermes Agent 0.21.0 or newer is required.

How do the personal and public editions differ?

The personal edition lives in `personal/` and may reach into Desktop internals, so it can break after an update. The public one lives in `public/`, stays within the plugin SDK and can be listed, but drops features without the hooks it needs.

How do I install a single plugin?

With `hermes plugins install apoapostolov/hermes-agent-awesome-plugins/public/<id>` or `personal/<id>`. For `reasoning-switch` and `prompt-enhance` follow their READMEs, because the pack does not install them.

Which providers does Provider Status understand?

Among those listed in the README: Tavily, OpenCode Go, DeepSeek, GLM, OpenRouter, Grok, Codex, OpenAI, Anthropic, Groq, Cerebras, Moonshot Kimi and MiniMax. The plugin shows remaining quota, peak and off-peak windows and can rotate accounts on low quota.

Does the pack grant all permissions at once?

No. Each plugin gets consent for its own capabilities separately, and secrets stay in `requires_env` and are never embedded in the pack.

Discussion

No questions or reviews yet.

Plugins

Official Hermes Agent plugins: Home Assistant, Spotify, Blender, Snyk, Langfuse, sandboxes and importers for other agents

PluginBroad access672Repository stars

A pack of practical skills for Hermes Agent: notes, trips, code security, browser automation and interface themes.

SkillExtended access78Repository stars

Hermes Agent spends fewer tokens at start: the plugin drops unneeded toolsets and rolls back to the full set when unsure.

PluginExtended access145Repository stars

A Hermes Agent plugin with a Relay server: chat, voice and a terminal on Android, plus a desktop CLI for the agent's tools

PluginBroad access442Repository stars

hermes-dreaming stages Hermes memory and skill updates for review and writes them to live state only after approval.

PluginExtended access96Repository stars

Thirteen stable and six experimental skills for Hermes Agent: stack diagnosis, migration, token and skill audits

SkillExtended access127Repository stars

README in short

The README shows the pack as an independent community project for Hermes Desktop: screenshots, a list of nineteen plugins by group, the difference between personal and public editions, installation, limits and documentation. The author does not change Hermes Agent core and sends nothing outside silently.

README badge

Report a problem