Nous Research Ships Hermes Agent Profile Builder: Identity, Model, Skills, and MCP Servers in One Dashboard Flow
Nous Research has shipped a Profile Builder for Hermes Agent. It lives contained in the challenge’s native internet dashboard. Standing up a definite agent used to imply a number of CLI steps. The builder now walks you thru one guided stream.
In that stream you outline an agent’s id. You choose a mannequin and supplier. You select built-in and non-obligatory abilities. You set up abilities from the hub. You connect MCP servers.
Hermes Agent is Nous Research’s open-source, self-improving agent. It runs on the CLI, a desktop app, and messaging platforms. Profiles had been beforehand assembled largely by terminal instructions. The Profile Builder brings these items right into a browser type.
Profile Builder
A profile in Hermes is a separate residence listing. Each profile holds its personal config.yaml, .env, and SOUL.md. It additionally retains separate reminiscence, classes, abilities, cron jobs, and a state database.
Profiles allow you to run remoted brokers on one machine. A coding agent and a analysis agent by no means share state. This is the unit the builder produces.
You launch the dashboard by operating hermes dashboard. It opens at http://127.0.0.1:9119 in your browser. The default bind is loopback, so no knowledge leaves localhost. The builder collects the identical inputs the CLI profile instructions settle for. It then writes them into the profile’s recordsdata.
The Fields the Builder Configures
The builder gathers 5 teams of settings in one place:
- First is id, a reputation and an outline. The identify additionally turns into a shell command alias. Create a profile named
coderand you getcoder chat. Deeper character lives in the profile’sSOUL.mdfile. - Second is the mannequin and supplier. Hermes helps Nous Portal, OpenRouter, NVIDIA, OpenAI, and extra. You may level at your personal OpenAI-compatible endpoint.
- Third is built-in abilities, toggled on or off per profile.
- Fourth is Skills Hub installs, pulled from exterior catalogs by identifier.
- Fifth is MCP servers, added by URL or by native command.
Two of those phrases deserve a brief rationalization.
Skills are SKILL.md recordsdata with a reputation, an outline, and a process. The agent reads quick descriptions cheaply. It hundreds a ability’s full content material solely when a activity wants it. So including many abilities doesn’t bloat each request.
MCP servers expose exterior instruments by the Model Context Protocol. Hermes accepts HTTP servers by way of a URL. It additionally accepts stdio servers by way of a neighborhood command. A Nous-approved catalog affords one-click installs, prompting inline for any keys.
GUI Flow vs the CLI Sequence
The builder doesn’t substitute the CLI. It mirrors it in a type. The desk beneath maps every step to its command equal.
| Step | Profile Builder (dashboard) | CLI equal |
|---|---|---|
| Create and identify | Name area | hermes profile create coder |
| Description | Description area | --description "..." or hermes profile describe |
| Model and supplier | Model picker | coder config set mannequin <id> |
| Built-in abilities | Toggles | coder abilities record / toggle |
| Skills Hub set up | Search and set up | coder abilities set up <slug> |
| MCP servers | Add or catalog set up | edit mcp_servers / coder mcp set up |
Both paths edit the identical profile listing. The builder is the lower-friction entry level. The CLI stays the scriptable one.
Use Cases With Examples
- The first use case is a targeted coding assistant. Give it a code-aware mannequin and a filesystem MCP server. Add Git and testing abilities. Keep its reminiscence scoped to at least one challenge.
- The second is a analysis agent. Pair a succesful mannequin with web-extract abilities. Its findings keep separate out of your different brokers. Cloning the profile later preserves that separation.
- The third is an operations bot. Attach a messaging channel and schedule cron experiences. Each profile runs its personal gateway and bot token. Token locks block two profiles from sharing a token accidentally.
In every case, the builder produces one remoted agent. You can run a number of with out state collisions.
What the Builder Writes
The builder edits recordsdata the CLI already reads. Model and supplier land in the profile’s config.yaml. MCP servers populate the mcp_servers block in that file. API keys go to the profile’s .env.
The equal CLI sequence for a analysis profile seems like this:
hermes profile create researcher
--description "Reads supply code and exterior docs, writes findings."
researcher setup # configure API keys + mannequin
researcher config set mannequin anthropic/claude-sonnet-4
researcher abilities set up openai/abilities/k8s
An identical config.yaml for that profile. Note that mcp_servers is a map keyed by server identify, not a listing:
# ~/.hermes/profiles/researcher/config.yaml
mannequin:
default: anthropic/claude-sonnet-4
mcp_servers:
filesystem:
command: npx
args: ["-y", "@modelcontextprotocol/server-filesystem", "/home/user/projects"]
A distant HTTP MCP server makes use of url and headers as a substitute of command:
mcp_servers:
docs:
url: "https://mcp.instance.com/mcp"
headers:
Authorization: "Bearer ${DOCS_API_KEY}"
Reaching the builder requires the dashboard further. The base set up ships with out the HTTP stack.
Install it with one command:
pip set up 'hermes-agent[web]'
Strengths and Limitations
Strengths:
- One stream replaces a number of CLI steps for a brand new profile.
- Identity, mannequin, abilities, and MCP sit in one place.
- Output stays in normal
config.yamland.envrecordsdata. - The dashboard runs regionally and binds to loopback by default.
- The catalog handles MCP and Skills Hub installs inline.
Limitations:
- Profiles don’t sandbox filesystem entry on the native backend.
- A non-loopback bind fails closed until an auth supplier is configured.
- Skill and MCP adjustments take impact on the following session or gateway restart.
- The builder surfaces controls that additionally reside on separate dashboard pages.
Marktechpost’s Interactive Explainer
AI analysis and tooling, decoded for builders. Independent demo by Marktechpost — not affiliated with Nous Research.
marktechpost.com →
Check out the next Hermes sources: Web Dashboard — Hermes Agent docs, Configuration — Hermes Agent docs, Profiles: Running Multiple Agents — Hermes Agent docs, MCP Config Reference — Hermes Agent docs, and Quickstart — Hermes Agent docs.
Also, be at liberty to observe us on Twitter and don’t neglect to affix our 150k+ ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.
Need to companion with us for selling your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar and many others.? Connect with us
The publish Nous Research Ships Hermes Agent Profile Builder: Identity, Model, Skills, and MCP Servers in One Dashboard Flow appeared first on MarkTechPost.
