~/talk

Designing Semantic Memory for Multi-Agent Systems with Python

Talkat PyData London 2026 · on Saturday, 2026-06-06· at 16:15· Hardwick Hub· [ai-assisted-development, databases]
slides:none on file

Argues that semantic memory is a data engineering problem and shows design choices that actually change results: layered memories—short-term conversational state, episodic event logs, declarative and procedural memory—with lifecycle ops (extract, summarize, supersede, TTL) and hybrid retrieval combining structured filters plus semantic signals. Implements a Python multi‑agent travel planner using LangGraph, LangChain integrations, Azure OpenAI, and Azure Cosmos DB, demonstrates session vs per‑turn persistence, checkpointed workflows for traceability, and an agent memory toolkit that separates reasoning from storage.

AI-written summary · about

  1. 0:00Introduction
  2. 3:16Memory taxonomy & architecture
  3. 12:14Neuroscience of agent memory
  4. 15:23Structured memory documents
  5. 16:27Salience scoring for recall
  6. 18:55Memory lifecycle & compression
  7. 20:42Retrieval & session persistence
  8. 22:49Shared memory coordination
  9. 28:45Control flow in agents
  10. 30:29Conflict resolution in memory
  11. 36:04Conversation as code
  12. 37:29Memory challenges in coding
  13. 41:41Memory toolkit demo
  14. 43:50Import/export conversations
  15. 44:33Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.