The workflow
1
Connect your content
Upload files or send data through the API:
- Documents (PDFs, Word, text)
- Videos (MP4, MOV, WebM)
- Audio (MP3, WAV)
- Images and screenshots
- Conversations
2
Automatic extraction
Mem[v] processes content and extracts:
- Entities (people, companies, technologies, topics)
- Relationships between entities
- Semantic embeddings for search
- Temporal context and metadata
3
Graph construction
Information is organized into knowledge graphs:
- Entities become nodes
- Relationships become edges
- Triplets form: Subject → Predicate → Object
- Isolated within Spaces for privacy
4
Semantic retrieval
Query by meaning to retrieve relevant context:
- Graph-aware search returns connected information
- Results ranked by relevance
- Include entity relationships and metadata
Key concepts
Spaces
Isolated containers for memories and knowledge graphs. Each space has complete data separation, enabling per-user, per-feature, or per-tenant organization.Memories
Structured information extracted from your content. Each memory contains content, metadata, and extracted entities that feed into the knowledge graph.Knowledge graphs
Automatically built networks connecting entities through relationships. Enable discovery of indirect connections and richer context for AI agents.Semantic search
Graph-aware retrieval that finds information by meaning and returns connected entities and relationships.Data flow
Next steps
Quickstart
Build your first memory-enabled app
Spaces
Organize memories with Spaces
Knowledge Graphs
Understand graph-based memory
SDK Documentation
Explore the SDKs