Vornik Companion

Vornik as Hermes's hardened broker and long-term memory: Hermes holds no credentials; privileged work runs in operator-approved workflows on your own Vornik daemon.

Good to know before installing

Talks only to the self-hosted Vornik daemon at VORNIK_URL with VORNIK_BROKER_TOKEN (and VORNIK_MEMORY_TOKEN for memory); broker tools let the agent start operator-approved workflows on that daemon (writes are approved by a person in Vornik); when selected as memory provider it sends each turn's user query for recall, mirrors MEMORY.md and USER.md writes to the daemon, and asks the daemon to stop recalling (not delete) a mirrored entry that Hermes removes or replaces (/vornik-memory lists and /vornik-forget forgets what Vornik keeps); artifact tools expose only named outputs allowed by the approved workflow from completed runs and read bounded text or return short-lived binary download links from the daemon; task diagnosis tools (offered only when the daemon advertises companion-progress) return a broker task's execution events and closed error classes as the daemon serves them to a broker key; hermes vornik approvals on writes security.approval.transport (and vornik_companion.approval_namespace) to Hermes config, after which Hermes's own dangerous-command prompts (the redacted command text) are sent through the local vornikctl agent host-approval to the daemon and answered on the p

From the plugin's catalog listing.

How to install

  1. Install it. Hermes asks for any API keys it needs (this one needs VORNIK_URL, VORNIK_BROKER_TOKEN, VORNIK_MEMORY_TOKEN), then asks whether to turn it on.
    hermes plugins install vornik-companion
  2. Said no? Turn it on later:
    hermes plugins enable vornik-companion
  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
Memory & notes
Maintained by
EaseIT Labs (Community)
Needs
VORNIK_URL VORNIK_BROKER_TOKEN VORNIK_MEMORY_TOKEN API keys
Adds tools
vornik_catalog vornik_delegate vornik_result vornik_status vornik_cancel vornik_list_artifacts vornik_read_artifact vornik_task_logs vornik_task_explain vornik_recall vornik_remember
Needs Hermes
0.21.5 or newer
Version
0.22.1
In the catalog
2026-10-02, updated 2026-10-24
GitHub stars
10

Full setup & settings ↗Source code ↗

More in memory & notes

All memory & notes plugins

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

← All plugins