SOULS for AI Agents: A Community-Driven Personality Library

A developer frustrated with recreating agent personalities from scratch has launched SOUL.md, an open-source repository that collects curated personality files for AI coding agents. Each "soul" is a single file that gives an agent a distinct, researched personality — speech patterns, vocabulary, thought process, even political beliefs — so you can swap them in without manual prompt engineering every time.
What's inside
The repo currently ships five souls, each built from dedicated research into the character or thinker:
- Jarvis — the familiar Iron Man assistant
- Gojo — from Jujutsu Kaisen
- Eren Yeager — Attack on Titan
- René Descartes — philosopher
- Rapper — streetwise lyrical vibe
Each was created by researching online how the personality speaks, what words they use, how they think, and their worldview. The goal is to move beyond generic assistant tones.
How to contribute
The creator explicitly wants this to be a community library, not a solo project. Anyone can submit a new soul file to the repository:
https://github.com/madhvantyagi/SOUL.md
The only rule: make it real. Give it a personality someone would pick on purpose — not another generic assistant.
Who it's for
Developers using AI coding agents who want to quickly switch between diverse agent personalities without writing custom system prompts each time.
📖 Read the full source: r/openclaw
👀 See Also

Myelin: MD Extractor and Evaluator for Claude Code Procedural Memory
Myelin is an MCP server that hooks into Claude Code via PostToolUse to capture tool calls, automatically extracting .md procedure files from successful sessions and tracking whether Claude follows existing procedures step-by-step.

Free OpenClaw Cost Calculator Shows Configuration Expenses Before Execution
A developer built a free, open-source browser tool that calculates OpenClaw configuration costs before running, breaking down expenses by primary model, fallback chains, heartbeat burn, and billing mode.

Prefex: A Local Proxy for Claude Code That Automates Prompt Caching and Session Memory
Prefex is a local proxy that sits between Claude Code and Anthropic's API, automatically injecting the header required for Anthropic's beta prompt caching feature. It also implements session memory to avoid resending full conversation history and includes a model router for cost optimization.

Indie Developer Unveils 'Ideanator' CLI Tool for Structuring Vague Ideas with Local LLMs
Ideanator is a CLI tool designed by a self-taught 19-year-old developer using local LLMs like Ollama/MLX. It structures vague ideas into well-defined concepts, completely offline.