How It Works
BaseLayer turns your AI conversations into a searchable knowledge graph through three stages: Capture, Dream, and Recall.Capture
BaseLayer watches your AI conversations as they happen. Chrome extension for web AI: Chat with Claude, ChatGPT, Gemini, OpenRouter, or Open WebUI and the extension captures each conversation automatically. IDE watchers for coding tools: The desktop app monitors Cursor, Claude Code, Windsurf, GitHub Copilot, and Aider. It picks up conversations automatically. No plugins needed. The desktop app is available on macOS (10.15+). Captured conversations are sent securely to your memory in the cloud.Dream
This is where raw conversations become structured knowledge. After a conversation is captured, BaseLayer’s dream engine runs in the background. It reads through what was discussed and extracts:- People: colleagues, contacts, anyone mentioned by name
- Projects: codebases, products, initiatives you’re working on
- Organizations: companies, teams, groups
- Technologies: languages, frameworks, services, infrastructure
- Concepts: ideas, patterns, decisions, strategies
- Relationships: how all of the above connect to each other
- A person named Sarah
- A project called payments migration
- A technology reference to Stripe
- Relationships linking them together
”Dreaming” is our term for the background knowledge extraction process. It happens automatically. You don’t need to do anything.
Recall
Any MCP-connected AI can search your knowledge graph. When you connect BaseLayer to Claude, ChatGPT, or another AI tool via MCP (Model Context Protocol), that AI gains access to 11 tools:Querying
Searching
Writing
The recommended flow: start with
ask_question for synthesized answers, use memory_search when you need to browse or explore, and call get_entity for deep dives into specific people, projects, or concepts.