HermesMarketplace
Install Hermes
Install Hermes
Install Hermes
Install Hermes
All plugins

TwoRobotsinaTrenchcoat

GitHub profile1 plugin in the catalog

Plugins by TwoRobotsinaTrenchcoat

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

TwoRobotsinaTrenchcoatdoormanWake-on-LAN doorman for sleeping inference backends. When an API request targets a host from a config-driven host map that is asleep, Doorman broadcasts a UDP magic packet, waits a bounded time for the inference port to accept a connection, then holds a per-request keep-alive (one packet per interval) for the life of the request, released on completion or on a terminal error; hosts that answer are left alone and no packet is sent. If the turn is cancelled (/stop), a lifecycle hook releases every live hold so the host is not woken for a request nobody is waiting on. Pure Python, no dependencies, config re-read per hook fire. Disclosure — sends UDP magic packets and TCP connect probes to the local hosts listed in its own `doorman:` block in config.yaml only, never to third parties; the keep-alive runs on one background daemon thread per plugin instance, with holds bounded by a leak cap (default 7200s) and torn down on completion or turn cancellation; no telemetry, no shell commands, no credentials or secrets, no self-updating code.Communityautomation

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
  • Go to Facebook
  • Go to Instagram
  • Go to TikTok
  • Go to LinkedIn

Platform

Portal

  • Create account
  • Sign in
  • Plans

© 2026, Nous Research, Inc.

Open Source

MIT License

Terms|Privacy