/
© 2026 RiffOn. All rights reserved.

Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

  1. Super Data Science: ML & AI Podcast with Jon Krohn
  2. 985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake
985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn · Apr 21, 2026

Richmond Alake breaks down the four types of memory—episodic, semantic, procedural, and working—that are essential for building effective AI agents.

Effective AI Agents Require Four Human-Like Memory Systems

AI agents need a multi-faceted memory architecture inspired by human cognition. This includes episodic (time-stamped events), semantic (world knowledge), procedural (workflows and skills), and working memory (immediate context window).

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

Use "Learning in Public" to Validate Your Technical Thesis in Real-Time

Publicly committing to a learning journey, like a 100-day challenge, serves as a real-time validation mechanism. As you share insights, market developments from major players can confirm you're on the right strategic track.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

Treat AI Procedural Memory as Scalable "Standard Operating Procedures"

An agent's procedural memory (its skills) is analogous to a human's Standard Operating Procedures (SOPs). Storing these "SOPs"—such as in markdown files—inside a database allows them to be selectively retrieved, enabling the agent to scale its capabilities.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

The "Memory Engineer" Role Bridges Decades of Database Knowledge with Modern AI

Richmond Alake coined "memory engineer" to describe a role merging the discipline of database engineering and information retrieval with the modern challenges of building AI agents, effectively bridging two distinct fields of expertise.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

Build "Memory-First" Agent Harnesses by Centering Recall and Forgetting

Instead of treating memory as a component, adopt a "memory-first" approach when designing agent systems. This paradigm shift involves architecting the entire system around the core principles of how information is stored, recalled, and forgotten.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

RAG Is Insufficient; True Agent Memory Must Update, Consolidate, and Forget

Retrieval-Augmented Generation (RAG) is just one component of agent memory. A robust system must also handle dynamic operations like updating information, consolidating knowledge, resolving conflicts, and strategically forgetting obsolete data.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

Agent Memory Solutions Will Be Niche-Specific, Not General-Purpose

Contrary to the search for a one-size-fits-all solution, agent memory is highly context-dependent. Effective memory systems will be specialized for specific industry workflows and use cases rather than existing as a single, universal framework.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

Reduce LLM Cognitive Load by Avoiding Multi-Database Agent Architectures

An AI developer's goal is to reduce the LLM's cognitive load. Using multiple databases is an anti-pattern that complicates the infrastructure, forcing both the LLM and the developer to manage complex interactions, which slows down experimentation.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago

Agent Memory Is a Complete System, Not Just a Database

Effective agent memory is not merely a storage layer. It's an encapsulated system for learning and adaptation that integrates embedding models, re-rankers, databases, and LLMs, all working in concert to hold, move, and store data.

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake thumbnail

985: The Four Types of Memory Every AI Agent Needs, with Richmond Alake

Super Data Science: ML & AI Podcast with Jon Krohn·3 months ago