Nostr VPN

Private mesh networking through the separately installed nvpn CLI. Instruction-only skill; connects to relays and peers and starts a persistent daemon. Tunnels need elevated host networking privileges.

Good to know before installing

Instruction-only skill: the agent runs the separately installed nvpn CLI in the terminal (installed by the user, or by the agent from the project's latest GitHub release or an unpinned `cargo install nvpn`), which creates local device keys, connects to Nostr relays and peers, starts a persistent daemon that with elevated privileges creates tunnel interfaces and routes, and on an admin host can approve devices into the user's private network.

From the plugin's catalog listing.

How to install

  1. Install it. Hermes asks for any API keys it needs, then asks whether to turn it on.
    hermes plugins install nostr-vpn
  2. Said no? Turn it on later:
    hermes plugins enable nostr-vpn
  3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see Full setup & settings. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide (opens in a new tab).

Category
Coding & developer tools
Maintained by
Sirius Business Ltd (Community)
Needs
No API keys declared
Version
0.1.1
In the catalog
2026-10-29

Full setup & settings ↗Source code ↗

More in coding & developer tools

All coding & developer tools plugins

New Hermes Agent updates every day on X. Follow @HermesWatcher

← All plugins