Nous
Hermes
Hermes
Marketplace
Community
Portal
Install Hermes
Install Hermes
Nous
Hermes
Community
Portal
Install Hermes
Install Hermes
All plugins
Victor Cruz
GitHub profile
1 plugin in the catalog
Plugins by Victor Cruz
1 plugins by Victor Cruz in the catalog, most-starred first.
Victor Cruz
hermes-roam
Encrypted, host-scoped sync of the Hermes Agent home between your own machines: an AES-256-GCM sealed bundle of the shared home (config.yaml minus host-scoped keys, SOUL.md, memories, skills) is pushed to storage you own — an S3 or Cloudflare R2 bucket, a private git repository, or a local directory — and pulled back on another machine through a plan-first, journaled, backed-up, roll-back-able install. Secrets (.env, auth.json, API keys) never sync; pulls apply only on explicit user action (the agent cannot apply by default); conflicts are detected with a signed compare-and-swap head, never merged. Every pushed version stays recoverable (hermes roam history / restore). Works across profiles and bots: one store carries every profile (each profile's identity, SOUL, memories, skills and shared config), from any profile context; a profile can be excluded per device. Opt-in, off by default: a read-only, encrypted archive of session transcripts (exported with hermes sessions export --redact) that other devices can list and read, and cron job definitions (pulled jobs land paused until hermes cron resume). Disclosure — network calls only to the user-configured store (boto3 for S3/R2, the git CLI for the git backend) and only when a roam command, tool, slash verb or session hook actually runs; the git backend also runs git as local subprocesses with an allowlisted environment, the opt-in session archive runs hermes sessions export once per profile, and hermes roam auto runs hermes config set, all as bounded local subprocesses; the shared ROAM_ARCHIVE_KEY and S3 credentials come only through Hermes's secret scope, never from files; session hooks run bounded daemon threads; no telemetry, no self-update.
Community
tools