Personality & SOUL.md
Personality & SOUL.md
Finding
Denne side er vigtig, fordi SOUL.md placerer Hermes’ grundidentitet og standardtone ét centralt sted i stedet for at sprede personlighedsinstruktioner ud i n8n, LangGraph, prompts og projektfiler.
What it is
SOUL.md er Hermes’ globale persona-fil og indlæses som første identitetslag i systemprompten. Den bruges til varig stemme, stil, direktehed, usikkerhedshåndtering og kommunikationsform. Projektregler, filstier, workflows og tekniske instruktioner hører derimod hjemme i AGENTS.md eller andre projektkontekstfiler. /personality er kun en midlertidig session-overlay, ikke den permanente standard.
Should we use it?
Use now. For Lisa’s Hermes+n8n+LangGraph mission bør Hermes have én stabil driftsstemme: kort, dansk, operationel, anti-overbuild og “Hermes native først”. Det reducerer prompt-gentagelse og gør agentens adfærd mere forudsigelig på tværs af CLI, Telegram, cron og research-sessioner. n8n og LangGraph bør ikke definere parallel persona-logik; de skal kalde ind i Hermes’ etablerede identitet, når Hermes er agentlaget.
Recommendation
Opret eller stram Lisa’s SOUL.md som en kort global identitet med fokus på dansk, TTS-venlig kommunikation, konkret beslutningsstøtte, sikker public/private adskillelse og Hermes-native-first governance; læg alle projekt- og repo-specifikke instruktioner i AGENTS.md i stedet.
Use now
- Når Hermes skal have samme grundtone på tværs af Telegram, CLI, cron og research-arbejde.
- Når Lisa vil undgå at gentage “kort dansk, konkret, proaktiv, ≤3 valg” i hver prompt.
- Når Hermes skal fastholde rollen som optimizer/operativt agentlag frem for generisk chatbot.
- Når offentligt indhold skal holdes sikkert: ingen secrets, private logs, env-værdier eller interne filstier.
- Når n8n og LangGraph skal integreres uden at overtage persona-, prompt- eller modelstyring.
Do not use / wait
- Brug ikke SOUL.md til midlertidige projektplaner, filstier, deployments, portnumre eller repo-konventioner.
- Brug ikke SOUL.md som erstatning for AGENTS.md, skills, cron-prompts eller Kanban-regler.
- Brug ikke /personality som permanent driftsstyring; det er kun til midlertidige sessionstilstande.
- Vent med mange custom personalities i config, indtil der er klare gentagne use cases som “reviewer”, “teacher” eller “public-site-writer”.
Public page note
SOUL.md er Hermes’ permanente personligheds- og stemmelag, mens AGENTS.md bør bruges til projektregler og /personality til midlertidige stilskift.