"""Auto memory extraction from conversations.

Provides ExtractionPipeline for LLM-based fact extraction,
similarity search, conflict resolution, and entity/relation extraction.
"""
from .entities import (
    compute_edge_id,
    compute_entity_id,
    normalize_predicate,
)
from .pipeline import ExtractionPipeline

__all__ = [
    "ExtractionPipeline",
    "compute_entity_id",
    "compute_edge_id",
    "normalize_predicate",
]
