Skip to main content
Hermes Agent is an open-source, self-hosted AI agent built by Nous Research. It features persistent memory, autonomous skill creation, and a built-in learning loop that gets more capable the longer it runs. Point it at the Venice API and your agent gets access to 230+ models and tools across text, image, video, audio, embeddings, and more.

Hermes Agent Docs

Full documentation, provider setup, and configuration options on the official Hermes Agent docs.

Why Venice + Hermes Agent?

The Venice API gives your Hermes Agent access to the full Venice platform through a single OpenAI-compatible endpoint.

Private Inference

Zero data retention. Prompts are never stored or logged

Persistent Memory

Hermes remembers context across sessions and restarts

15+ Platforms

Reach your agent on Telegram, Discord, Slack, WhatsApp, and more

Setup

1. Install Hermes Agent

After installation, reload your shell:

2. Configure Venice as your provider

Run the model setup wizard:
Select Custom endpoint (self-hosted / VLLM / etc.) and enter the following when prompted: Get an API key from venice.ai/settings/api if you don’t have one yet.
You can also configure Venice directly in ~/.hermes/config.yaml:
And set the key in ~/.hermes/.env:

3. Pick a model

When the wizard asks for a model, choose one based on your use case: Change your model anytime with no restart needed:
Or switch mid-session:

4. Start chatting

Open the classic CLI or the modern TUI:
Try a prompt to verify everything works:

Connect messaging platforms

Once the CLI works, connect your messaging apps through the gateway:
This walks you through connecting Telegram, Discord, Slack, WhatsApp, Signal, and other platforms. Your agent becomes reachable from any connected channel, all powered by Venice.

Privacy modes

Venice models in Hermes Agent follow the same privacy tiers as the Venice API:
  • Private models (GLM, Qwen, DeepSeek, Llama, Venice Uncensored) run on Venice’s GPU fleet. Prompts are never stored or logged.
  • Anonymized models (Claude, GPT, Gemini, Grok) are proxied through Venice with all identifying information stripped. The third-party provider sees Venice as the customer, not you.

Venice API skills

Hermes Agent has a built-in skills system compatible with the Agent Skills format. Venice publishes official skills that teach your agent how to use every Venice endpoint (chat, image generation, video, audio, embeddings, augment tools, and more). Install Venice skills directly from GitHub:
Or search for individual skills:
Hermes will discover each skill by its SKILL.md frontmatter and load it on demand.

Key commands

Resources

Hermes Agent Docs

Official documentation

GitHub

Source code and releases

Venice Model Catalog

Browse available models

Venice Privacy

How Venice protects your data