Dreams
AI-powered knowledge synthesis. Dreams analyze your memories to surface connections, generate summaries, and organize knowledge.
Dreams are Memax's AI-powered knowledge synthesis engine. While memories store individual pieces of knowledge, dreams analyze patterns across your entire knowledge base to surface connections, contradictions, and insights.
What dreams do
Dreams run as background jobs on your knowledge base. They:
- Generate topic clusters — group related memories into coherent topics
- Surface connections — find relationships between memories you might not have noticed
- Detect contradictions — flag when two memories contain conflicting information
- Create summaries — produce executive summaries of topic clusters
- Track evolution — show how your knowledge about a topic has changed over time
Topics
Topics are the organizational output of the dream engine. They represent coherent clusters of related knowledge.
# List topics
memax topic list
# View a topic
memax topic show topic_abc123Topics are:
- Auto-generated — the dream engine creates and updates them
- User-editable — you can rename, merge, pin, or delete topics
- Hierarchical — topics can have parent-child relationships
- Scoped to hubs — each hub has its own topic tree
Dreams run automatically in the background. You don't need to trigger them — they process new memories as they arrive and periodically re-analyze your knowledge base.
Dream states
In the web app, memories have dream-related visual indicators:
- New — just pushed, not yet analyzed
- Processing — dream engine is analyzing connections
- Connected — linked to topics and other memories
- Conflicting — contradicts another memory (flagged for review)
Privacy
Dreams respect boundaries. The dream engine only analyzes memories within the same hub and boundary level. Private memories are never compared against team memories.