HERMES KNOWLEDGE BASE

Extensions guides

17 public guides in this topic. Use search or pick a nearby topic without scrolling through a long sidebar.

Filtered pages

17 results

Plugins

How Hermes plugins extend Rocky with reusable integrations while keeping capabilities, dependencies, and operational boundaries clear.

Extensionsextensionshermesrocky

Native MCP Client

A practical guide to native mcp client in a verified Hermes/Rocky workflow.

Extensionsextensionshermesrocky

MCP Server Setup

A practical guide to mcp server setup in a verified Hermes/Rocky workflow.

Extensionsextensionshermesrocky

Build a Hermes Plugin

Build a maintainable Hermes plugin with a clear manifest, precise tool schemas, safe handlers, lifecycle hooks, and a verification path.

Extensionspluginsextensionstools

Build a Hermes Web Search Provider Plugin

Connect a search or extraction backend to Hermes with explicit capability flags, normalized results, and independent search/extract routing.

Extensionsweb searchweb extractplugins

Use LLM Access Inside a Hermes Plugin

Use the host-owned `ctx.llm` surface for bounded plugin-side model calls without duplicating provider credentials or bypassing operator trust controls.

ExtensionspluginsLLMstructured output

Operate Opt-In Built-In Hermes Plugins

Evaluate and enable bundled Hermes plugins explicitly, with attention to discovery order, hooks, authority, observability, and rollback.

Extensionsbuilt-in pluginspluginshooks

Extend the Hermes Dashboard with Custom Themes

Create a maintainable dashboard theme with deliberate palette, typography, layout, assets, and rollback checks instead of fragile global CSS.

Extensionsdashboard themesHermes dashboardYAML

Build a Hermes Desktop Plugin with the Official SDK

Build a hot-reloading Hermes Desktop extension with the official SDK while keeping disk-plugin imports and optional Python backends inside their documented security boundaries.

Extensionsdesktop plugin SDKHermes Desktopextensions

Build a Hermes Memory Provider Plugin

Implement the Hermes MemoryProvider contract with non-blocking synchronization, explicit privacy disclosure, profile-safe storage, and lifecycle verification.

Extensionsmemory providerHermes pluginMemoryProvider

Build a Human-Governed GitHub PR Review Agent

An architecture for scheduled GitHub pull-request analysis that begins report-only and adds authenticated review actions only behind explicit approval policy.

ExtensionsHermes AgentGitHubpull requests