Memory management

Hierarchical Memory: Context Management in Agents — Sally-Ann Delucia

Hierarchical Memory: Context Management in Agents — Sally-Ann Delucia

The Arize team shares lessons from building their AI agent, Alyx, which analyzes its own trace data. They detail their journey from failed attempts like naive truncation and summarization to a successful strategy combining head/tail preservation with a retrievable memory store and using sub-agents to manage context complexity.

Underwriting Assist - A Multi Agent System // Somya Rai | Maria Zhang // Agents in Production 2025

Underwriting Assist - A Multi Agent System // Somya Rai | Maria Zhang // Agents in Production 2025

Maria Zhang, CEO of Palona AI, and Somya Rai, Principal AI Engineer at EXL, discuss the architecture, scaling, memory management, and cost optimization of multi-agent systems in their respective domains of restaurants and insurance. They explore practical challenges, such as real-world bottlenecks and regulatory compliance, and share their technical stacks, including LangGraph, Ray, and NVIDIA platforms, for building robust and efficient agentic solutions.

AI Needs Memory - Here's How It Works

AI Needs Memory - Here's How It Works

A deep dive into the architectural and economic foundations of memory for AI agents. The talk explores the core tradeoffs between classical data storage and dynamic agent behavior, introduces a human-inspired framework for memory, and discusses practical strategies and future directions for building reliable, evolving AI systems.

C++ Memory Management • Patrice Roy & Kevin Carpenter • GOTO 2025

C++ Memory Management • Patrice Roy & Kevin Carpenter • GOTO 2025

A conversation with C++ expert Patrice Roy, author of 'Memory Management in C++', exploring the core principles of modern memory management. The discussion covers the pitfalls of over-allocation, the nuanced use of smart pointers, the importance of measurement before optimization, and when to consider custom allocators for peak performance.

Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

Jonathan Blow, creator of Braid and The Witness, discusses the design philosophy behind 'jai', a new systems programming language. He explains how 'jai' re-evaluates the cost-benefit analysis of manual memory management by providing powerful, low-friction tools for metaprogramming, introspection, and debugging, inspired by principles from functional programming.