witcheer's Wingtips for Hermes Agent

Practical Hermes Agent tips from witcheer at Nous Research, in his own words. 113 tips, 26 prompts and 9 release explainers, synced from his collection every day.

witcheer says each tip ran on a real Hermes box before it shipped. Hermes changes fast, so check your version and the linked doc.

witcheer

113 switch projects from the chat

Latest tipDesktop appNew

a project in Hermes Agent is a named workspace that can hold several folders, say an API repo and a WEB repo for one app.

Read the tip

Newest prompt: #27 · follow up on what you promised at an event

Short tips, one Hermes Agent feature or setting at a time.

18 wingtips in Models, providers & cost

Clear search and filters

Wingtips 113

75 reasoning_effort for side tasks, how hard each background call thinks

Models, providers & cost

besides your chat, Hermes Agent makes small model calls of its own: the summary written when a long conversation is compacted, the name it gives a session, reading an image you paste, the check on whether a command needs your approval.

74 provider_routing, pick which host serves your model on OpenRouter

Models, providers & cost

on OpenRouter, one model name is served by several hosts, and OpenRouter picks the host for each request.

62 cron.model

Models, providers & costCLI and chat apps

your scheduled jobs and your chat sessions do not have to share a model. without a cron setting, a new job runs on your global default, the same model you chat with, even when the task is a small daily digest.

59 a rate limit doesn't have to stop your session

Models, providers & cost

Hermes Agent can carry a fallback chain: backup provider:model pairs it switches to automatically when your main model hits a rate limit, a server error or an auth failure.

56 switching models from anywhere

Models, providers & cost

hermes model opens an interactive picker, so it refuses to run through a pipe, a script, or another agent's terminal tool.

48 platform toolsets

Models, providers & costCLI and chat apps

your agent pays a fixed token overhead before it reads a single word of your message, and one of the biggest slice is not the prompt.

42 the compaction-summary model

Models, providers & cost

every time your context compacts, a model reads the whole transcript and writes the summary. by default that model is your main chat model.

39 the missing provider prefix

Models, providers & cost

if a model id ever answers you with a 404 error, check the id before you check your keys.

32 hermes insights

Models, providers & costCLI only

this command reads your local session database and prints the last 30 days:

31 see what every message costs before you send it

Models, providers & costCLI only

hermes prompt-size

29 local models context floor

Models, providers & cost

you point Hermes Agent at Ollama, the first few turns are fine, then the agent starts forgetting instructions or repeating work.

26 every web page your agent reads costs a main-model call

Models, providers & cost

web_extract is the tool Hermes agent uses to read web pages. by default the summariser that processes long pages reuses your main chat model.

23 pointed Hermes at your own model and it prints the tool call instead of running it?

Models, providers & cost

if the reply comes back as raw json like {"name": "web_search", ...}, your inference server handed the tool call over as text and Hermes never got to run it.

21 credential pools

Models, providers & cost

a credential pool is several keys or logins for one provider. Hermes picks a healthy key, and when that key is rate-limited or out of quota it rotates to the next one.

14 switching models resets your prompt cache

Models, providers & cost

switch models mid-conversation and the next turn re-reads the whole thing at full input price. the cache key includes the model, so a new model means a cold cache. occasional switches are fine, frequent ones in a long session multiply your cost.

10 every fallback entry needs both provider and model

Models, providers & cost

your fallback_providers list in ~/.hermes/config.yaml counts an entry as a real fallback only when it carries a provider field and a model field.

8 MoA

Models, providers & cost

the new Mixture of Agents virtual model fans every turn out to four reference models plus an aggregator.

Every entry is witcheer's own text, unedited. HermesWatcher adds the category, sources and links, and hasn't tested these tips. His original card images are on his X posts.