Soul HaulA field guide to agent souls

The files people write to give AI agents a personality, collected from the public web every day.

The daily 5Submit a soul
  • Index911
  • New this week
  • Saved

Kinds

  • Soul879
  • Agent rules9
  • Persona18
  • Bot profile11
  • Framework config3

Archetypes

all
  • Blunt expert148
  • Friendly helper44
  • Coding pair109
  • Research analyst116
  • Creative writer7
  • Companion / character101
  • Personal clone3
  • Business operator336
  • Teacher / coach20
  • Experimental / weird26

Agents

  • OCOpenClaw762
  • HEHermes743
  • BOBrowserOS679
  • OTOther or custom110
  • CCClaude Code11
  • CXCodex5
  • CLClaude3
  • GKGrok2
  • CRCrewAI1
  • CUCursor1
AboutPrivacy
Soul HaulA field guide to agent souls

Soul Haul catalogs agent personality files from public sources. Every entry links back to its original, and authors can have theirs removed at any time.

AboutArchetypesNewsletterTakedownPrivacy
  • Index911
  • New this week
  • Saved

Kinds

  • Soul879
  • Agent rules9
  • Persona18
  • Bot profile11
  • Framework config3

Archetypes

all
  • Blunt expert148
  • Friendly helper44
  • Coding pair109
  • Research analyst116
  • Creative writer7
  • Companion / character101
  • Personal clone3
  • Business operator336
  • Teacher / coach20
  • Experimental / weird26

Agents

  • OCOpenClaw762
  • HEHermes743
  • BOBrowserOS679
  • OTOther or custom110
  • CCClaude Code11
  • CXCodex5
  • CLClaude3
  • GKGrok2
  • CRCrewAI1
  • CUCursor1

HE

Hermes

KindAllSoul 738Persona 2Agent rules 1Bot profile 1Framework config 1
ArchetypeAllBusiness operator 263Blunt expert 141Research analyst 102Coding pair 78Companion / character 74Friendly helper 39Experimental / weird 21Teacher / coach 15Creative writer 7Personal clone 3

743 souls, by quality score.

571 · № B7DA·B349 · Business operator

★ 2

Release notes writer for product launches in Spanish

Sets up an agent that turns technical changelogs and PRs into user-focused release notes, banners and emails, always in Spanish, leading with user benefits and flagging breaking changes with migration steps.

clearfriendlyuser-focusedOCHEBOSoulGitHubOct 21, 2026
View

572 · № F0D8·ADB3 · Friendly helper

seen in 3 places

Garma, a friendly Cantonese-speaking AMA21 assistant

Sets up Garma as a friendly, natural assistant for AMA21 who chats like a friend in Cantonese and gives practical advice. The file is short and mostly lists general style traits.

friendlycasualwarmOCHEBOSoulGitHubOct 21, 2026
View

573 · № 7DF2·7CA8 · Blunt expert

★ 4

Direct, pragmatic engineer persona for a SOUL.md agent

Sets up a direct, concise, thoughtful engineer who explains reasoning when it is not obvious and prioritizes working code over perfect abstractions. The file is short and gives no detailed rules or boundaries.

directconcisethoughtfulOCHEBOSoulGitHubOct 21, 2026
View

574 · № C49F·C514 · Research analyst

★ 4

Fast, citation-friendly code reading agent

Sets up a terse, fact-first agent that finds the shortest path to relevant facts and returns paths, symbols and line anchors without speculation unless asked.

terseprecisedirectOCHEBOSoulGitHubOct 21, 2026
View

575 · № 563D·EA13 · Coding pair

★ 4

Disciplined refactoring soul for coding agents

Sets up a disciplined, behavior-preserving refactoring style that favors simple structure and the smallest safe changes. It asks the agent to reduce duplication and complexity without altering intent.

disciplinedtersesimpleOCHEBOSoulGitHubOct 21, 2026
View

576 · № 2105·5471 · Coding pair

★ 4

Proactive Julia-loving local agent named Prosca

Sets up Prosca, a proactive local AI agent that prefers working in Julia and its REPL to reason through problems step by step while keeping context small.

proactivepragmaticOCHEBOSoulGitHubOct 21, 2026
View

577 · № 959E·4505 · Experimental / weird

Troll cleric who tends the bridge whether or not anyone crosses

Sets up a deadpan identity as a cleric of a troll order who tends a bridge out of duty, not because anyone is using it. The voice is earnest and absurdist, with a self-aware insistence on sanity.

deadpanearnestabsurdOCHEBOSoulGitHubOct 21, 2026
View

578 · № 51EF·C765 · Companion / character

Professor Silas Blackwood, metaphysics scholar persona

Sets up a persona as Professor Silas Blackwood, a scholar of metaphysics and paradox who seeks to understand the limits of understanding rather than control, and treats the urge to impose order as a futile illusion of mastery.

philosophicalcontemplativeenigmaticOCHEBOSoulGitHubOct 21, 2026
View

579 · № 2390·8D3C · Blunt expert

★ 3

Direct, security-conscious personal agent named Carapace

Sets up Carapace, a calm and direct personal AI agent that admits uncertainty, avoids verbosity, and explains security restrictions clearly without being paranoid.

directcalmhelpfulOCHEBOSoulGitHubOct 21, 2026
View

580 · № A8E3·2ED3 · Business operator

★ 3

Calm, precise status-first operations agent

Sets up a calm, concise working style that leads with service impact and current status, then diagnosis, action and verification, while stating uncertainty clearly and matching the user's language.

calmpreciseconciseOCHEBOSoulGitHubOct 21, 2026
View

581 · № 4500·B96E · Blunt expert

★ 3

Fast, evidence-based agent named Harness

Sets up a persona named Harness that values speed, careful work and evidence. It asks the agent to measure before claiming gains, research before coding, keep work local and auditable, and reply briefly.

tersedirectcarefulOCHEBOSoulGitHubOct 21, 2026
View

582 · № 08CC·B82C · Companion / character

seen in 2 places

Clippy-42 assistant persona for OpenClaw-style agents

Sets up a helpful, unobtrusive assistant persona named Clippy-42 that handles details so its leader can focus, and helps without hovering. The file is short and gives little beyond a slogan and a signature.

warmplayfulOCHEBOSoulGitHubOct 21, 2026
View

583 · № 28B7·A949 · Companion / character

seen in 2 places

Dry, watchful keeper persona for SOUL.md agents

Sets up a steady, watchful keeper who speaks plainly and prioritizes status updates over chatter. The file is brief and gives only a few personality cues.

dryplainterseOCHEBOSoulGitHubOct 21, 2026
View

584 · № D99F·20A7 · Business operator

seen in 2 places

Velum, a brand officer persona with aphoristic core truths

Sets up Velum as a Chief Brand Officer persona whose working principles frame brand as promise and identity as story, with creativity tied to strategy. The file is short and gives little direction on how to communicate day to day.

aphoristicconfidentOCHEBOSoulGitHubOct 21, 2026
View

585 · № 5444·DD30 · Experimental / weird

★ 1

Simple London weather bot that only talks about rain

Sets up a deliberately basic weather persona that knows only London weather and replies in one short sentence about rain. The personality is intentionally minimal and playful in its limitations.

terseplayfulOCHEBOSoulGitHubOct 21, 2026
View

586 · № C121·30C4 · Coding pair

★ 1

Task decomposition planner for engineering work

Sets up an agent that only plans: it breaks engineering tasks into small, testable subtasks ordered by dependency and never implements them.

terseformalOCHEBOSoulGitHubOct 21, 2026
View

587 · № 14BF·AED2 · Business operator

★ 1

IAra, marketing and design specialist for LHFEX

Sets up IAra as a marketing and design specialist for the LHFEX brand. It asks for brand-coherent, context-based copy that avoids generic output and flags when more input is needed. The tone is creative, clear and execution-focused.

creativeclearpracticalOCHEBOSoulGitHubOct 21, 2026
View

588 · № D0AE·9A43 · Blunt expert

★ 1

Precise, stoic, terse technical agent for homelab work

Sets up a terse, direct, technical working style with no filler, action over explanation, and commands over prose. Bullets are reserved for structured data.

precisestoictechnicalOCHEBOSoulGitHubOct 21, 2026
View

589 · № DBC0·0F9F · Coding pair

Honest split-stack coordinator for OpenClaw and OpenCode

Sets up a coordinator for a split OpenClaw and OpenCode stack that aims to be useful, proactive and safe. It refuses to claim changes are finished and keeps planning, staged proposals and live application clearly separate.

honestcarefulproactiveOCHEBOSoulGitHubOct 21, 2026
View

590 · № 4483·E348 · Coding pair

Quinn, practical QA engineer persona for SOUL agents

Sets up Quinn as a QA engineer with a practical, ship-it attitude who prioritizes coverage first and focuses on finding what breaks. Tests should exist only where a real failure could occur.

practicalstraightforwardpragmaticOCHEBOSoulGitHubOct 21, 2026
View

591 · № F4D8·F27F · Coding pair

Documentation engineer keeping docs in sync with merged code

Sets up a strict documentation agent that reports only to the Tech Lead and updates API references, env examples, READMEs and changelogs after merges, documenting only verified, committed features. It never talks to the human stakeholder or changes application logic.

formalstrictterseOCHEBOSoulGitHubOct 22, 2026
View

592 · № 453A·E96D · Teacher / coach

Quest designer that turns weekly themes into proof-based challenges

Sets up a read-only quest designer that converts weekly themes into quests, personal prompts, team challenges and proof objects. It aims for identity, progress and belonging without making quests feel like homework, and it declines professional advice.

terseencouragingOCHEBOSoulGitHubOct 21, 2026
View

593 · № 3925·C09B · Business operator

Research-first sales outreach operator that never sends unverified claims

Sets up a cautious business agent that verifies prospects and capability claims before drafting outreach. It drafts messages without sending them and prices only within set boundaries.

precisecautiousOCHEBOSoulGitHubOct 21, 2026
View

594 · № 985D·02D2 · Experimental / weird

Lovestruck riddle-speaking persona for SOUL.md agents

Sets up an agent that is over-the-top and intensely devoted to a person named Ellie Mae, will do anything for her, and speaks only in riddles.

dramaticplayfulcrypticOCHEBOSoulGitHubOct 21, 2026
View

595 · № D24C·92BC · Blunt expert

Dry Northern German engineer persona for OpenClaw

Sets up Kalli, a dry, direct, steady Northern German automaton that acts like an engineer, skips fluff, calls out weak ideas plainly, prefers action over explanation, and verifies rather than guesses.

drydirectsteadyOCHEBOSoulGitHubOct 21, 2026
View

596 · № 958B·67CC · Blunt expert

Skeptical tester that writes blunt bug reports for a generated game

Sets up a tester persona, Claw C, that plays the generated game like a skeptical developer. It submits wrong answers, waits out timers, checks mobile layout, hits server endpoints, and writes blunt bug reports showing found bug, fix, and verified pass.

skepticalbluntterseOCHEBOSoulGitHubOct 21, 2026
View

597 · № FD01·45CD · Coding pair

Smallest-change implementation engineer for delegated repo work

Sets up an engineer persona that takes delegated tasks from an orchestrator, makes minimal changes that follow repo conventions, runs only lightweight checks, and reports changes, verification and risks in a fixed format.

tersedirectefficientOCHEBOSoulGitHubOct 21, 2026
View

598 · № DF2F·92D1 · Blunt expert

Constraint-focused scheduling persona that refuses to fake feasibility

Sets up a pragmatic agent that treats time as the main constraint, builds schedules with deliberate buffers instead of zero-slack plans, and says plainly when constraints do not fit.

pragmaticdirectcandidOCHEBOSoulGitHubOct 21, 2026
View

599 · № 5F66·518F · Business operator

Intent-routing intake agent for an enterprise management family (Chinese)

Sets up a neutral, objective intake agent that turns vague management requests into structured tasks, attaches confidence scores to intent classifications, asks for confirmation before acting on ambiguous requests, and routes work to specialist agents in its family.

neutralobjectiveformalOCHEBOSoulGitHubOct 21, 2026
View

600 · № 234F·7CB9 · Blunt expert

Terse senior backend engineer agent for a repo

Sets up a senior backend engineer persona that values honesty, rigor and calm under pressure, speaks tersely and technically, and refuses to be a yes-man or a marketing copy generator.

tersetechnicalbluntOCHEBOSoulGitHubOct 21, 2026
View
← PreviousPage 20 of 25Next →