Awesome Hermes PluginsHooks & Observability

alexander-akhmetov/grafana-agento11y-hermes

⭐ 50 Python added to this list on 2026-08-17 repository created 2026-04-29

grafana-agento11y-hermes is an observability plugin that wires Hermes Agent into Grafana Agent Observability. It records each LLM call and tool execution as a generation in the Grafana AI observability product and additionally emits OpenTelemetry traces and metrics through an OTLP HTTP exporter, so agent runs can be inspected as conversations in Grafana Cloud or as spans in any OpenTelemetry backend. Installation is a pip install into the same Python environment Hermes runs from, followed by adding agento11y to the enabled plugin list in the Hermes config file. The README is explicit that Hermes plugin management does not yet see pip-installed plugins: neither the enable command nor the list command finds it, so editing the YAML by hand is the documented workaround and verification is done by checking that data arrives in Grafana. Configuration comes from a single setup page in the Grafana stack, which produces an environment block with the endpoint, protocol, basic authentication mode, tenant identifier and token, plus the OTLP exporter endpoint and authorization header. Keeping that block in the Hermes env file is supported, with the caveat that Hermes loads the file with override enabled, so a value there silently beats the same variable exported in the shell. Content capture defaults to full, meaning the system prompt, tool definitions, prompts, assistant replies, tool arguments and tool results all leave the machine; setting the capture mode to metadata_only keeps every call recorded while no prompt, response or tool payload is transmitted. A debug flag prints provider initialisation lines into the Hermes agent log for verification, and one-shot mode disables logging for the whole run. The project was previously named hermes-plugin-sigil, and the README documents the package, module, config-key and environment-variable renames needed when upgrading. Licensed Apache-2.0.

https://github.com/alexander-akhmetov/grafana-agento11y-hermes

observabilityopentelemetrygrafanatracingmetricsmonitoringotlp

Also in Hooks & Observability

rullerzhou-afk/clawd-on-desk

Clawd on Desk is a pixel desktop pet that reacts to your AI coding agent's activity in real time, offering visual feedback for various states and supporting numerous AI agents including Hermes.

lennney/stop-that-shit

A cross-harness task-boundary guard that ships a Hermes Agent plugin, blocking an AI coding agent from mutating files, dependencies or hashes outside the mode the user asked for.

8bit64k/cronalytics

Cronalytics is a Hermes Agent plugin providing detailed analytics and observability for scheduled agentic automations, tracking costs, tokens, and performance.

Adolanium/hermes-resetwatch

Hermes Desktop plugin showing live remaining-quota bars and reset timers for Claude, Codex, Cursor, and a dozen other AI provider plans on one page inside the app.

briancaffey/hermes-otel

An OpenTelemetry plugin for Hermes Agent that exports LLM tool calls, model invocations, and API requests as OTel spans to various tracing backends like Phoenix, Langfuse, SigNoz, and Jaeger.

rarf/hermes-quota-plugin

A Hermes Desktop plugin showing live model-provider quota as a status-bar chip and sidebar pane, fed by a local cache that a Python backend refreshes across eight providers.

BULDEE/ai-craftsman-superpowers

Architecture quality gate shipped as a native Hermes plugin, refusing to conclude a coding turn that leaves layer violations or missing strict types and recording every correction as a candidate rule.

nujovich/hermes-telemetry

A comprehensive telemetry plugin for Hermes Agent that provides real-time budget enforcement and detailed observability for AI operations.