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

BotCost.dev: Free Analyzer to See How Much AI Bots Cost Your Site
BotCost.dev is a free tool that analyzes your server logs against 18 known AI bot fingerprints (GPTBot, ClaudeBot, Perplexity, etc.) and estimates monthly bandwidth cost — no upload required, runs in-browser.

TailClaude: Open Source Web UI for Accessing Claude Code Sessions from Mobile and Browser
TailClaude is an open source web UI that lets you access and continue Claude Code sessions from your phone or any browser in under a minute using Tailscale. The project was built with Claude Code assistance for scaffolding, SSE streaming backend, mobile-first chat UI, and QR code integration.

CodeLedger: Open-source Claude Code plugin tracks token usage and background agents
CodeLedger is an open-source MCP server plugin for Claude Code that automatically tracks token usage across projects, identifies background agents, and provides cost optimization recommendations based on analysis of local JSONL session files.

Pilot: A Browser Automation Tool Built Entirely with Claude Code
A non-developer used Claude Code to build Pilot, a Chrome automation tool that lets AI control browsers via accessibility tree navigation. The tool assigns numbers to clickable elements so Claude can issue commands like 'click 5' instead of guessing screen positions.