Give your AI permanent memory.
SubVault is an MCP server that gives Claude, Cursor, and Copilot shared memory. Say vault to save a session. Say remember to load it back later, in the same tool or a different one.
What gets saved.
When you say vault, your AI sends the session's facts, decisions, and action items to SubVault. When you say remember, SubVault sends back the ones that match, in about 2,000 tokens. It works in every MCP client, so what you save in Claude is available in Cursor.
Decisions + reasoning
Chose PostgreSQL over MongoDB. Billing needs relational integrity
People + relationships
Sarah owns frontend, Mike handles DevOps, report to Lisa
Action items + status
Update billing webhook before Friday. Blocked on Stripe keys
Project context
API at v2, migration from v1 in progress, 3 endpoints left
Where your data lives.
When you say vault, your AI extracts the facts, decisions, and action items from the session and sends those, not the transcript. A 1,000-word conversation arrives as a dozen short entries. Everything is stored in a single SQLite database that you can delete at any time.
Only saved items are sent
When you vault, your AI sends the items being saved and nothing else. SubVault has no access to the rest of the conversation.
One vault, one file
Each vault is its own SQLite database. There are no shared tables between users.
Deletion
Deleting your vault deletes the database. Backups are removed on the retention cycle.
Standard format
Your vault is one standard SQLite database, not a proprietary store. Export arrives later in early access.
Recorded sessions.
Vault a research session
Say "vault this." The decisions, facts, and action items are saved.
Remember across sessions
Say "remember what I decided about pricing." The matching items come back as context.
Vault a project session
Architecture decisions are saved with their reasoning and available from any MCP client.
Remember project context
A new session starts with the project's prior decisions already loaded.
What happens when you say vault.
Structured extraction
A session is saved as separate facts, decisions, people, and action items. Each entry makes sense without the original conversation.
Ranking
Results are ranked by source, recency, and relevance. Things you stated outrank things the model inferred.
Query classification
"Who is Sarah?" returns people. "What's the status?" returns action items.
Token budget
Every response fits a fixed budget of about 2,000 tokens.
Deduplication
Items are hashed on save. Vaulting the same thing twice stores it once.
Injection protection
Every item is checked for prompt-injection patterns before it enters your AI's context.
Current production numbers.
Measured on the production server.
Set up in 30 seconds.
Create an account
Sign up at subvault.ai and copy your API key from the dashboard.
Run the installer
One command configures Claude Desktop, Cursor, and VS Code.
Say vault or remember
Vault saves the session. Remember loads it back in any connected tool.
Prefer a file? Download subvault.mcpb and double-click it. Claude will ask to enable the extension.
Early access is free.
- Unlimited vault and remember calls
- Works in every MCP client
- Delete your account at any time
- Early accounts keep founding-member pricing
Set it up before your next session.
Install, then say vault at the end of your next session.