# witcheer's Wingtips #9: a profile is a whole separate agent, not a setting

Written by [witcheer](https://x.com/witcheer) at Nous Research. Republished with credit.

Canonical: https://hermeswatcher.com/wingtips/9  
Published: 2026-06-30  
[Original](https://notwitcheer.github.io/hermes-recipes/wingtips/09-a-profile-is-a-whole-separate-agent-not-a-settin/) · [On X](https://x.com/witcheer/status/2071924626561638757) · [Full collection](https://notwitcheer.github.io/hermes-recipes/) · [Official docs](https://hermes-agent.nousresearch.com/docs/user-guide/profiles)

[Source Markdown](https://raw.githubusercontent.com/notwitcheer/hermes-recipes/8653fb699a137a32e81936fa33cabacd3f4f2095/docs/wingtips/09-a-profile-is-a-whole-separate-agent-not-a-settin.md): use this file as the base for relative links in the verbatim text below.

Sources: [Hermes docs: Profiles](https://hermes-agent.nousresearch.com/docs/user-guide/profiles)


Hermes Wingtips #9: a profile is a whole separate agent, not a setting

a Hermes profile is a second agent in its own right: its own memory, sessions, skills and bot token. spin one up and it knows nothing your main agent does. 

two things to understand:

(1) you want one agent across Telegram, Discord and WhatsApp? that's a single profile with several gateways: they share one SOUL.md and one memory, so it behaves as one agent everywhere. 

vice versa, a profile per platform splits it into strangers.

(2) you want a fresh agent that starts from your current one? hermes profile create new --clone-all. without it the new profile is blank.
