Local only
On this device
0 / 13 proofs · 0%
Part I · Sovereign agent · 04

Soul pack

Write identity into Hermes home. Keep project rules in project context files.

25 min

What SOUL.md is

SOUL.md (home)
HERMES_HOME only
Not project CWD
Identity · tone · limits
Follows you everywhere

Primary identity

AGENTS.md (project)
Repo / design-lab
Conventions · paths
One type per session
.hermes / AGENTS / …

Project context

SOUL.md is primary identity: name, role, tone, hard limits. Official docs place it first in the system prompt. Prefer a short brief (~12–20 lines) over a one-line slogan.

Location: Hermes loads SOUL.md from the instance home only, typically ~/.hermes/SOUL.md or $HERMES_HOME/SOUL.md for a profile. It does not load SOUL from the project working directory. Personality stays stable across folders.

One profile = one home (own HERMES_HOME). Profiles do not share soul or memory by accident.

SOUL vs project context

If it should follow every session → SOUL.md. If it belongs to a repository or campaign → project context (AGENTS.md, .hermes.md / HERMES.md, or CLAUDE.md / .cursorrules when present). One project-context type loads per session (first match). SOUL still loads as identity.

  • SOUL.md: identity, tone, limits (Hermes home only)
  • AGENTS.md or .hermes.md: architecture, conventions, ports, project "never do X"
  • /personality: temporary session overlay, not a SOUL replacement
  • Context files are scanned for injection; review files from untrusted repos
Personality & SOUL.md ↗ Context files ↗ Sample AGENTS.md ↘

Ready-to-adopt souls

Download a template, copy it to SOUL.md under this profile’s Hermes home, set the agent name, then start a new session.

Orchestrator

Morning brief, triage, delegates work.

Download SOUL ↘
Analyst

Research, structure, cites sources.

Download SOUL ↘
Ops

Files, cleanup, local automation.

Download SOUL ↘
Writer

Drafts with controlled tone.

Download SOUL ↘
Coach

Direct accountability, short check-ins.

Download SOUL ↘
Coder

Engineering pair inside Hermes.

Download SOUL ↘
Kids-safe

Strict boundaries, simple language.

Download SOUL ↘
Sales

Research and drafts; human sends.

Download SOUL ↘

Steps

Steps · tap to check0/5
Use SOUL.md guide ↗
Proof of completion

A profile has SOUL.md under Hermes home (template or edited). The agent answers in that voice. You can state SOUL vs AGENTS.md in one sentence.

Proof · this device0/1

Stored on this device only, not sent anywhere.