HermesMarketplace
Install Hermes
Install Hermes
Install Hermes
Install Hermes
All plugins

2vic1

GitHub profile1 plugin in the catalog

Plugins by 2vic1

1 plugins by 2vic1 in the catalog, most-starred first.

2vic1write-gateDeterministic pre-write content gate for Hermes Agent. A pre_tool_call hook parses the exact bytes about to be written as JSON, TOML or Python (stdlib parsers), rejects NUL bytes, oversized content and user-declared regex contracts, and short-circuits invalid writes with a precise line/column error returned to the model as a tool-call error, so the agent fixes the content in the same tool-calling loop instead of leaving a broken file behind. Also adds a write_gate_check preflight tool, a /writegate slash command and Settings -> Plugins config. Patch/replacement fragments are never parsed as whole documents: NUL, size and regex contracts still run on the fragment, and the reconstructed post-edit file is parsed when it can be rebuilt. Disclosure — no network calls, no shell commands, no subprocesses, no background processes, no credentials, no telemetry; reads the in-memory arguments of the tool call it gates, one optional user-specified JSON rules file named in the rules_file setting, and (for fragment edits only) the size-capped target file named in that same tool call, read-only; persists three integer counters in profile-scoped plugin state; never auto-approves or bypasses Hermes's approval gate; fails open on any internal error.Communitytools

Nous ResearchNous Research

The Internet's Own AI.

Research

Nous

  • Research
  • Releases
  • Careers
  • Blog
  • Shop
  • Contact

Products

Hermes

  • Agent
  • Business
  • Enterprise
  • Via Terminal
  • For Mac OS
  • For Windows
  • For Linux
  • In the Cloud

Resources

Community

  • Go to Discord
  • Go to Github
  • Go to x.com
  • Go to Youtube

Platform

Portal

  • Create account
  • Sign in
  • Plans

© 2026, Nous Research, Inc.

Open Source

MIT License

Terms|Privacy