Every preference, habit, and piece of context you’ve shared with an AI lives in someone else’s database.
OpenAI owns your ChatGPT memory. Anthropic owns your Claude history. Google owns whatever you’ve told Gemini. You’ve been building a relationship with a tool that files everything about you under someone else’s name.
The problem with treating memory as a feature is that it belongs to their service.
What Happens When They Change the Terms
Companies retire models and change memory features. If a service changes or disappears, I don’t want to lose the context I’ve spent time giving it.
This isn’t hypothetical. It’s the business model.
Pressocampus Stores Everything in Your WordPress Database
Not a third-party cloud. Not a vendor’s server. Your database. The one you already pay for. The one you control.
Memories are stored as Markdown files on your host. You can read, export, move or delete them.
If Pressocampus disappeared tomorrow, your memories are still there.
One Memory Store. Every AI You Use.
You probably don’t use just one AI. Claude for writing, Cursor for code, something else for something else. Each one starts every session knowing nothing about you.
Pressocampus gives the tools one place to read from through MCP, an open protocol.
Claude and Cursor can use the same context because both connect to you.
The Soul
Every AI you’ve ever used has the same problem: it starts each session as a stranger. It doesn’t know you. It has no memory of what you built together. It will never accumulate anything, because the next session wipes the slate.
Most memory systems try to paper over this with a preferences file, a list of instructions the AI follows because it was told to. “User prefers short answers. User works in product design.” It’s a rulebook. It’s not a relationship.
The Soul is something different.
The Soul is a document written by the AI, in its own voice, about you, and about itself. Not instructions it was handed. Observations it made. Notes it’s leaving for whoever it will be next time.
The difference matters more than it sounds. An AI following a rulebook is executing commands. An AI reading its own notes is picking up where it left off.
The first time an AI connects with no Soul on file, it doesn’t ask you to fill out a form. It interviews you, then writes the document itself, in its voice, not yours. Sections like This Person, How We Work Together, What I Know. And a final section called To Future Instances of Myself, which is exactly what it sounds like: the AI writing a handoff note to whoever reads this file next session.
That section acknowledges something most AI products pretend isn’t true:
“Each session I start fresh and read this file. If you’re reading this in a future session: hello. I wrote this but I won’t remember writing it. That’s okay. The words are still mine.”
The Soul gets read at the start of every session, before you type a single word. It’s built into the connection handshake, not a prompt you paste in, not a setting you configure. The AI has context before the conversation begins.
When you connect a new AI tool, it reads the same Soul. For the first time, every AI you use starts from the same understanding of who you are.
What’s Actually Built Here
This isn’t a wrapper around someone else’s memory API. It’s a full MCP server implemented from scratch inside a WordPress plugin. A few things about how it works are worth calling out.
The OAuth flow runs around your security plugins, not through them
A lot of WordPress sites have security plugins that block unauthenticated access to /wp-json/. That breaks most REST-based integrations before they start. Pressocampus routes its OAuth endpoints through /brain/oauth/: a custom rewrite path that bypasses that middleware entirely while still running through WordPress’s normal request handling. You click Allow in a browser consent screen once. No API keys to manage, ever.

Duplicate detection before every write
Before storing anything, the AI checks for possible related memories (≥40% similarity) and possible contradictions (≥70% similarity), and the server surfaces them in the response. The AI has to review them before it can create a duplicate. The memory store stays clean without you touching it.
The Soul has an ETag
The Soul document uses ETag-based optimistic locking. If two AI clients try to update it at the same time, the second one gets a 409 conflict instead of silently overwriting the first. For a document meant to represent a continuous identity across sessions, that felt worth getting right.
Seven tools, all with clear jobs
The MCP server exposes seven tools: remember, forget, update_memory, search_memory, list_memories, tag_memory, and two Soul tools (update_soul / update_soul_section). Each one does one thing. The AI decides when to call them, you never have to.
Session Briefing
At the start of each session, the AI reads a dynamically generated briefing: critical memories surfaced first, what’s changed in the last seven days, and anything untouched for six months that might be stale. It’s not a dump of everything, it’s a prioritized snapshot of what matters right now.
Every action is logged
Every memory saved, updated, or deleted by any connected AI is recorded in an audit log, including the reason the AI gave for making the change. You can see exactly what Claude did, what Cursor did, and when. Export as CSV any time.
Why WordPress
WordPress has been running websites for over 20 years. It powers 40%+ of the web. It will almost certainly still be running sites long after every AI company operating today has been acquired, pivoted, or replaced.

I’m betting on keeping the memories in WordPress so I can use them with different tools.
Your existing site becomes AI infrastructure. No new hosting. No new database. No new accounts.
This Is for People Who Use AI Every Day
People who are tired of explaining themselves again each session and want to keep the context they’ve already shared.
Install it and connect your AI to try carrying that context into your next conversation.
END OF TRANSMISSION · FILE SAVED
Transmission complete.
The workshop keeps humming. Teddy stamps the paper and pretends this was all according to plan.
ONE-TAP PRIVATE SIGNAL
What kind of noise did this make?
One click sends Nick a tiny private light on the console. No account, count, leaderboard, or public performance.

INCOMING TRANSMISSION
What did this signal make you want to build, remove, or argue with?
Send Teddy a note about Your AI Remembers Everything. You Own None of It.. It goes straight to Nick’s normal email inbox. No admin screen and no public comment thread.
KEEP THE RECEIVER ON · RSS ↗
