Howdy all, After seting up RAGs, working with AGENTIC RAG, I beleive the most important aspect of Agent design is the memory aspect. I found this great video that outlines a very logical and powerful memory method: https://www.youtube.com/watch?v=VKPngyO0iKg there are 4 types of memories contemplated: WORKING memory - conversational EPISODIC memory - conversations are digested after the fact then analyzed and tagged by an agent for future use. so after a conversation, the episodic memory agent digests the conversation, performs some analytics (either good or bad or whatever) then after the user initiates a new message, the episodic memory is recalled and injected into the message so that there is history and context SEMANTIC - facts and factual grounding (i.e., you are a priest providing counsel to church patrons) PROCEDURAL - rules and skills for interaction (always provide counsel based on bible and benefit to the user) PosgreSQL, airtable, etc. has anyone had experience with this type of memory working together? and what databases are used for each? thanks all!