Skip to content

mosscomputing/moss-hermes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moss-hermes

MOSS integration for Nous Research Hermes agents.

Overview

Cryptographic signing for Hermes AI agent actions using ML-DSA-44 (NIST FIPS 204) post-quantum signatures.

Installation

pip install moss-hermes

Quick Start

from moss_hermes import sign_tool_call

signed = sign_tool_call(
    tool_name="send_email",
    tool_input={"to": "user@example.com", "body": "Hello"},
    tool_output={"status": "sent"},
    agent_id="hermes-assistant"
)

What Gets Signed

Function Use Case
sign_tool_call Tool executions
sign_function_call OpenAI-compatible function calls
sign_reasoning_chain Chain-of-thought reasoning
sign_memory_retrieval Memory/RAG retrieval events

Configuration

Variable Description Default
MOSS_API_KEY Enterprise API key None (local mode)
MOSS_API_URL API endpoint https://api.mosscomputing.com

Features

  • ML-DSA-44 Signatures: Post-quantum cryptographic signing
  • Causal Linking: Link actions via parent_sig parameter
  • Kill-Switch: Monitor for agent revocation
  • Async Support: All functions have async versions

Links

License

MIT - See LICENSE for details.

About

MOSS integration for hermes - cryptographic signing for AI agent actions

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages