-
Notifications
You must be signed in to change notification settings - Fork 2
feat(memory): embedding-based entity resolution for graph memory #1230
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or requestgraph-memoryKnowledge graph memory featureKnowledge graph memory featurememoryzeph-memory crate (SQLite)zeph-memory crate (SQLite)
Description
Summary
Follow-up to graph memory epic (#1222). MVP uses exact name+type match for entity resolution. This issue adds embedding-based resolution for higher quality deduplication.
When use_embedding_resolution = true:
- Embed entity name+summary → search existing entities via Qdrant
- cosine > 0.85: merge entities
- 0.70-0.85: LLM disambiguation
- < 0.70: create new entity
Batch embedding to respect timeout budget.
Depends on: #1225 (extraction pipeline)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgraph-memoryKnowledge graph memory featureKnowledge graph memory featurememoryzeph-memory crate (SQLite)zeph-memory crate (SQLite)