Skip to content

Hermes Agent Extension for Tutti

This repository connects the official Hermes Agent CLI to Tutti through the standard Agent Client Protocol (ACP). The signed package is declarative: it contains metadata, profiles, localized copy, and passive images, but no executable extension code.

Runtime contract

  • PyPI requirement: hermes-agent[acp]==0.18.2
  • Discovery: hermes --version
  • ACP launch: hermes acp
  • Managed install: isolated uv tool install under the Target runtime root

The signed composer profile maps Hermes dont_ask to Tutti full-access and declares automatic approval only for that semantic tier. The daemon rejects automatic approval on less permissive tiers.

Validation

pnpm install --frozen-lockfile
pnpm check
pnpm package:tutti-agent

Release publication uses Ed25519 signatures, immutable version objects, and the shared Tutti Agent Extension CDN. The production private key is stored only as the TUTTI_AGENT_EXTENSION_SIGNING_PRIVATE_KEY repository secret.

Hermes Agent remains an upstream project; this repository owns only Tutti's declarative integration metadata and release pipeline.

About

Signed Tutti Agent Extension for Hermes Agent

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages