We built souls.zip because we kept solving the same problem: giving AI agents consistent personality, reliable behavior, and genuine identity. Every team we talked to was writing the same boilerplate. Every agent was starting from scratch.
Why a blog?
We want to share what we have learned from running agents in production - not theory, but patterns that survived contact with real users. The kind of stuff you only figure out after your agent contradicts itself for the third time in a customer conversation, or after you realize that a soul file you thought was "good enough" quietly degraded over two weeks of drift.
What to expect
We will write about agent architecture, soul design patterns, the tricky parts of giving an AI a stable identity, and the tools and techniques that actually work at scale. If you are building agents that need to behave consistently, remember context across sessions, or maintain a specific voice - this blog is for you.
Get involved
Browse the shop to see production-tested souls and skills. If you have built something you think others could use, check out our sell page to list your own creations. We are building this together.