Skip to content
Back to full roadmap
topiccore

Long-Term Memory

Knowledge that survives sessions — user preferences, past interactions, learned facts.

3 hours1 resources1 prereqs

Long-term memory categories:

  • Episodic — "On March 5 we discussed X with user"
  • Semantic — "User is vegan, doesn't drink coffee"
  • Procedural — "Skip the approval step for this user"

Storage:

  • Vector DB (retrieve via semantic similarity)
  • Graph DB (entity relations)
  • Key-value (user preferences)

Retrieval: at each new session, fetch relevant memories and inject into system prompt. "User preference: vegan, no coffee. Last interaction: 3 days ago asked for restaurant recommendation."

Prerequisites

Resources(1)

Long-Term Memory · AI Agent Engineer Roadmap | Şükrü Yusuf Kaya