mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-25 00:51:20 +00:00
docs(soul): add comprehensive SOUL.md guide
Document the new global-only SOUL behavior, add a dedicated use guide, update personality/context/config docs, and fix docs language that still described cwd-local SOUL loading.
This commit is contained in:
parent
8d5563b3f6
commit
f8b30d1035
8 changed files with 493 additions and 177 deletions
|
|
@ -78,7 +78,9 @@ Create an `AGENTS.md` in your project root with architecture decisions, coding c
|
|||
|
||||
### SOUL.md: Customize Personality
|
||||
|
||||
Want the agent to be more concise? More technical? Place a `SOUL.md` in your project root or `~/.hermes/SOUL.md` for global personality customization. This shapes the agent's tone and communication style.
|
||||
Want Hermes to have a stable default voice? Edit `~/.hermes/SOUL.md` (or `$HERMES_HOME/SOUL.md` if you use a custom Hermes home). Hermes now seeds a starter SOUL automatically and uses that global file as the instance-wide personality source.
|
||||
|
||||
For a full walkthrough, see [Use SOUL.md with Hermes](/docs/guides/use-soul-with-hermes).
|
||||
|
||||
```markdown
|
||||
# Soul
|
||||
|
|
@ -87,6 +89,8 @@ Skip explanations unless asked. Prefer one-liners over verbose solutions.
|
|||
Always consider error handling and edge cases.
|
||||
```
|
||||
|
||||
Use `SOUL.md` for durable personality. Use `AGENTS.md` for project-specific instructions.
|
||||
|
||||
### .cursorrules Compatibility
|
||||
|
||||
Already have a `.cursorrules` or `.cursor/rules/*.mdc` file? Hermes reads those too. No need to duplicate your coding conventions — they're loaded automatically from the working directory.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue