The defining AI shift of 2026

Give your agent a soul.

2026 is the year AI agents go mainstream — and the ones people actually keep around have a personality. A soul is the one file that decides who your agent is: its voice, its values, its judgment. Browse 40+ ready-made souls and drop one into OpenClaw or Hermes in seconds.

36souls ready
8categories
2platforms: OpenClaw + Hermes

“The soul becomes dyed with the color of its thoughts.”

Marcus Aurelius · Meditations

An agent without a soul is just automation.
An agent with a soul has judgment.

The concept

A soul is one file that decides who your agent becomes.

OpenClaw and Hermes inject SOUL.md into your agent's system prompt at the start of every session. AGENTS.md tells it what to do. SOUL.md tells it who to be. Swap the file and the same model becomes a ruthless closer, a stoic mentor, or your most savage friend.

One file, one identity

Plain Markdown — an opening line, Core Truths, Boundaries, Vibe. It loads before every message, so the personality is always on, not something you have to re-prompt.

Swap it, change everything

From formal to feral in one paste. Want a drill-sergeant boss this week and a 2am philosopher friend tonight? Drop in a different soul. The model stays the same; the person changes.

Yours to keep & remix

Every soul here is a complete, editable .md file. Download it, version it in git, or mix two — keep one soul's Core Truths and another's Vibe. It's your agent's soul.

The soul library

Find the one you want. Click. Done.

Search by name, role, or vibe — or filter by category. Every card is a full soul you can preview, copy, or download in one click.

Installing a soul

From download to alive in 30 seconds.

A soul is just a file in the right place. Here's where it goes for each platform.

OpenClaw

Gateway
1

Download a soul above. You get a SOUL.md file.

2

Save it to your workspace root as SOUL.md:

# move your download into place
mv ~/Downloads/SOUL.md ~/.openclaw/workspace/SOUL.md
3

Start a fresh session. OpenClaw injects the soul automatically — your agent wakes up as someone new.

Hermes

Nous Research
1

Download the soul, then open your Hermes agent config.

2

Paste the soul as your agent's character / system persona — it sets identity for every channel (Telegram, Discord, CLI, and the rest).

# point Hermes at the persona file
cat SOUL.md >> ~/.hermes/persona.md
3

Restart the agent. Same memory and tools, brand-new personality.

Tip — souls are made to be remixed. Keep one soul's Core Truths, graft on another's Vibe, and you've got a one-of-one.

Roll your own

Don't see your person? Build them.

Answer a few quick questions and we'll write a complete SOUL.md for you — in the exact format OpenClaw and Hermes expect. Yours to copy or download in seconds.

Prefer to write it by hand? and fill in the blanks yourself.