Hermes Agent
Hermes Agent by Nous Research has a first-class OpenViking memory provider built in. No plugin to install — just point Hermes at your OpenViking server and it handles memory storage, recall, and extraction natively.
Setup
Run the Hermes memory setup wizard:
bash
hermes memory setupThe wizard prompts for:
- OpenViking server URL — your self-hosted server (default
http://127.0.0.1:1933) or Volcengine OpenViking Cloud - API key — leave blank for local dev mode
- Tenant account / user / agent IDs — for multi-tenant deployments
Configuration is saved to Hermes's config.yaml and .env files.
Verify
bash
hermes memory statusOnce configured, Hermes automatically uses OpenViking for long-term memory — viking_remember, viking_recall, and other memory tools become available to the agent.
See also
- Hermes — OpenViking memory provider docs — full setup guide and configuration options
- Deployment Guide — setting up your OpenViking server
- Authentication — API key setup for remote access
