Catalog PyPI
PACKAGE EXPLORERView in registry

aarvion-guard-hermes

PyPI

Aarvion governance plugin for Hermes agents

Versions collected1
Direct dependencies2From release 0.1.0
Last observed20 Oct, 17:02 UTC

README

Version 0.1.0 documentation

aarvion-guard-hermes

Governance plugin for Hermes agents. Intercepts tool calls and inbound messages, forwarding them to the local Aarvion Guard daemon for policy evaluation.

Install

pip install aarvion-guard-hermes
hermes plugins enable aarvion-guard

Setup

  1. Install the guard daemon:

    npx @aarvionai/guard
    
  2. Pair with your Aarvion dashboard:

    aarvion-guard init <pairing-code>
    
  3. Start the guard and run your agent:

    aarvion-guard service start
    hermes run
    

Container

For non-bypassable enforcement, run the pre-built governed container:

docker run -e AARVION_TOKEN=<token> aarvion/hermes-governed:latest

How it works

The plugin registers two Hermes hooks:

  • pre_tool_call - every tool invocation is sent to the guard PDP for allow/deny/ask evaluation
  • pre_gateway_dispatch - inbound messages are checked against channel governance policies

The guard daemon handles surface classification, DLP scanning, and policy evaluation. The plugin is intentionally thin - it sends raw tool name + args and trusts the guard's Go normalizer.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.029 Jul 20262

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:02 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:ce3fc0bd7fa36d817f64a5306b3c9a82993d7864ab076edf1b8b42ebd2b50bd2