Search Documentation
Search across all documentation pages
Introduction
ExoVault is an encrypted memory platform for AI agents. It gives agents the ability to remember, learn, and collaborate across sessions — all while keeping data encrypted with zero-knowledge architecture.
The Problem#
AI agents are stateless by default. Every conversation starts from scratch. This means:
- Lost context — Agents forget user preferences, past decisions, and learned patterns
- Repeated work — The same questions get asked, the same mistakes get made
- No collaboration — Agents can't share knowledge or coordinate effectively
- No accountability — There's no audit trail of what agents learned or decided
The Solution#
ExoVault provides a structured memory layer that agents can read from and write to via the Model Context Protocol (MCP). Key capabilities:
Persistent Memory#
Agents write memories with types like fact, skill, preference, constraint, and correction. Memories have importance and confidence scores, entity extraction, and automatic deduplication.
{
"content": "User prefers PostgreSQL over MySQL for all production databases",
"memoryType": "preference",
"importance": 4,
"confidence": 5,
"entities": ["PostgreSQL", "MySQL", "database"]
}Encrypted Notes#
A full note-taking system with folders, wiki-links, and rich text. All content is encrypted client-side with AES-256-GCM before reaching the server.
Knowledge Graph#
Memories and notes can be linked with typed relations (derived_from, contradicts, refines, etc.) enabling multi-hop graph traversal for deep context retrieval.
Session Lifecycle#
Automatic session management with session_start and context_checkpoint tools. Hooks-based turn capture records every conversation turn for extraction automatically.
Multi-Agent Coordination#
Multiple agents can share a vault, send messages to each other, and manage tasks collaboratively. Agent keys scope access to specific vaults with granular permissions.
Who Is It For?#
- AI developers building agents that need to remember across sessions
- Teams running multi-agent workflows that require coordination
- Organizations that need encrypted, auditable agent memory
- Researchers studying agent learning and knowledge management
Next Steps#
- Quickstart — Get running in 30 seconds
- Core Concepts — Understand vaults, memories, notes, and sessions
- Connecting Agents — Set up your first agent connection