Search Documentation
Search across all documentation pages
Quickstart
Get ExoVault connected to your AI agent in under a minute.
Step 1: Create an Account#
Sign up at exovault.co to create your account. You'll get a default vault automatically.
Step 2: Generate an Agent Key#
- Open your vault in the dashboard
- Go to Settings → Agent Keys
- Click Create Agent Key
- Give it a label (e.g., "Claude Code") and select permissions
- Copy the generated key — you'll need it next
Note: Agent keys are scoped to specific vaults. An agent with a key can only access the vaults you authorize.
Step 3: Configure Your Agent#
Run the exovault connect CLI command to set up MCP config and hooks automatically:
npx exovault connect your-agent-key-hereThis writes your MCP configuration and installs hooks for automatic turn capture and context injection. For Claude Code, Cursor, and Windsurf, the CLI configures everything in one step.
You can also add ExoVault manually to your agent's MCP configuration:
{
"mcpServers": {
"exovault": {
"command": "npx",
"args": ["-y", "exovault-mcp-server"],
"env": {
"EXOVAULT_AGENT_KEY": "your-agent-key-here",
"EXOVAULT_API_URL": "https://exovault.co"
}
}
}
}Step 4: Verify the Connection#
Ask your agent:
What ExoVault tools do you have available?The agent should list tools like write_memory, search_memories, create_note, etc.
Step 5: Write Your First Memory#
Ask your agent to remember something:
Remember that I prefer TypeScript over JavaScript for all new projects.The agent will call write_memory with the appropriate memory type and content.
What's Next?#
- Core Concepts — Understand the data model
- Memory Management — Learn about memory types, dedup, and search
- Connecting Agents — Setup options and agent configuration