What is MemoryLake?
MemoryLake is a memory platform for AI applications. You feed it documents and conversations, and it automatically extracts structured facts that your agents and applications can search and retrieve. Think of it as long-term memory for AI — persistent, queryable, and organized by who said what. MemoryLake is built around three pillars:Document Memory
Import files into a project. MemoryLake indexes them for semantic search so your AI can find relevant content across your entire knowledge base.
Conversation Memory
Submit user-assistant conversations. MemoryLake automatically extracts structured facts — preferences, decisions, context — and associates them with the right actors.
Unified Search
Query across both documents and facts with a single natural language search. Get the most relevant information regardless of how it entered the system.
Resource Model
MemoryLake organizes data in a clear hierarchy:How It Works
1
Ingest
You bring data into a project through two channels: import documents from the Library, or submit conversations via the API. Both channels feed the same project.
2
Extract
MemoryLake processes your content automatically. Documents are indexed for semantic search. Conversations are analyzed to extract structured facts — things like user preferences, stated goals, decisions, and context.
3
Search
Query the workspace with natural language. MemoryLake searches across both document content and extracted facts, returning the most relevant results in a single response.
Working in the Console
The API is one way in; the console is the other. Everything above is also available as a product surface:Console Walkthrough
Chat with memory in the Playground, upload files, and review what was extracted — no code.
Document Management
The Library: folder hierarchies, uploads, comments, and supported formats.
Memories
Browse, search, trace, and resolve conflicts in extracted memories.
Workspaces & Projects (console)
Create projects, associate documents, and navigate the project dashboard.
External Connectors
Mount WPS and Lark document libraries into your personal library.
Integrations
MCP over OAuth2, the OpenClaw agent plugin, and REST API access.
Scenarios
Personal AI memory
One private memory shared by every AI tool you use.
Team knowledge base
Governed organizational memory that outlives personnel changes.
Memory for coding agents
Auto-recall, auto-capture, and auto-upload for OpenClaw agents.
Build apps with memory
Per-user long-term memory in your own product.
Get Started
Quick Start
Create a workspace, submit a conversation, and search your memories in 5 minutes.
Workspaces & Projects
Understand the resource hierarchy and when to use multiple workspaces vs. multiple projects.
Actors & Memory
Learn how actors provide per-user memory that follows users across projects.
Memory Pipeline
Understand how conversations become structured facts and how search unifies everything.