Sparround

What Hermes Agent is — and is not

Hermes Agent is an open-source (MIT) autonomous AI agent built by Nous Research. Do not picture a chat window; picture a process living on your own machine or server: it runs terminal commands, reads and writes files, searches the web, drives a browser, executes scheduled jobs and accepts messages from messaging platforms.

That is the key difference: a chat returns text, an agent does work — the result is a real file, a real commit, a real message sent.

What Hermes isWhat Hermes is not
An agent runtime — the program that ties model, tools and memory togetherNot a model. You pick the model (Claude, GPT, Gemini, a local Qwen, and so on)
A local process running on your own machineNot a SaaS — it does not run on Nous's servers on your behalf
A tool with real access to the terminal, files, browser and schedulerNot a safe sandbox by default — you configure the isolation yourself
Keeps memory across sessions and the skills it has learnedNot magic — a model that writes the wrong command can get the wrong command executed

The agent has four interfaces, all running the same core:

  • CLI/TUI — an interactive terminal session (hermes)
  • Gateway — a bot on Telegram, Discord, Slack, WhatsApp and other platforms
  • API server — an OpenAI-compatible HTTP endpoint other programs can call
  • Desktop — a graphical app for macOS/Windows

Same configuration, same memory, same skills — only the entry point changes.

In one sentence: Hermes is the cable that connects a model to your environment. How smart the model is, is one question; what you let it touch is an entirely separate one — and that second question is what the Security stage of this branch is about.

Practice. On one page write two lists: (1) five things you repeat daily, (2) which of them need terminal and file access. The second list is your real candidate work for Hermes — we will come back to it throughout the branch. Done means: each item has a one-sentence "input → output" description.

📚 Sources and documentation