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

Bitcoin MCP Server with 43 Tools for AI Coding Agents
bitcoin-mcp is an MCP server with 43 Bitcoin tools including fee advisors, mempool analysis, and inscription detection. It works with Claude Desktop, Claude Code, Cursor, VS Code, and Windsurf using live data from APIs or local nodes.

GPT-5.5 Codex vs Claude Opus 4.7: Real-world coding agent benchmarks
A developer pitted GPT-5.5 Codex against Claude Opus 4.7 on two real tasks: a PR triage bot and a real-time code review UI. Claude shipped cleaner with zero errors; Codex was 18% cheaper but needed a patch pass.

Ctxpact: Context Compaction Proxy for Local LLMs
Ctxpact is an OpenAI-compatible proxy that compresses oversized inputs for local LLMs with 16k context windows, using a 3-stage pipeline that includes DCP, summarization, and extraction strategies. Benchmarks show 110k tokens compressed to 12k with 8/8 reading comprehension accuracy.

KV Cache Reuse for Long Conversations on Apple Silicon Delivers 200x Speedup
A developer implemented session-based KV cache reuse for local LLM inference using Apple's MLX framework, achieving a 200x improvement in time-to-first-token at 100K context length. The approach keeps the KV cache in memory across conversation turns, processing only new tokens.