Graph Memory
Knowledge Graph-based Memory System
Graph Memory manages entities and their relationships in a graph structure. Using Neo4j, it builds complex knowledge networks and retrieves information with advanced graph queries.
How to use @graph
Experience the Graph Memory visualization with real-time interaction. Drag nodes, zoom, and switch between color themes.
Key Features
Entity Management
Manage people, projects, concepts, tasks as structured nodes
Relationship Tracking
Dynamically track relationships between entities and automatically build knowledge graphs
Entity Merging
Consolidate duplicate entities and manage them as aliases
Auto Extraction
Automatically extract entities and relationships from conversations to build graphs
Graph Operations
Entity Operations
- •Add Entity: Add new entities to the graph
- •Update Entity: Update existing entity information
- •Delete Entity: Remove unnecessary entities
- •Merge Entities: Consolidate duplicate entities
Relationship Operations
- •Add Relationship: Add new relationships between entities
- •Update Relationship: Update relationship strength or type
- •Delete Relationship: Remove unnecessary relationships
Query Operations
- •Get Graph: Retrieve complete graph structure for user
- •Search Entities: Search entities with semantic search
- •Auto-extracted Graph: Get auto-extracted graph
Color Themes
Graph Memory provides three color themes to visually represent node importance. Colors are automatically assigned based on connection count following a power law distribution.
Earth Theme
RecommendedNatural, calm colors. Easy on the eyes for extended work sessions.
Professional Theme
Modern and clean color scheme. Suitable for business and analytics use cases.
Casual Theme
Bright and friendly colors. Perfect for casual and creative use cases.
Power Law Distribution
Color coding based on real-world graph structures. Effectively visualizes few hub nodes and many peripheral nodes.