Extract without storing
Extract and add memories
Use an LLM provider
LLM-assisted extraction uses only theLLMProvider protocol. Provider output must be structured JSON and pass Pydantic validation.
use_llm=True and no provider is configured, Mneno raises a provider error. Invalid provider output produces explicit validation errors instead of being accepted silently.
LLM-assisted compaction wording
LLMs do not choose which memories are deleted, merged, or retained. Deterministic policy makes those decisions first. AnLLMProvider may only improve wording for a merge group that deterministic compaction already selected.