Opal: Private Memory for Personal AI
Not on the map. Why?
Abstract (arXiv)
Personal AI systems increasingly retain long-term memory of user activity, including documents, emails, messages, meetings, and ambient recordings. Trusted hardware can keep this data private, but struggles to scale with a growing datastore. This pushes the data to external storage, which exposes retrieval access patterns that leak private information to the application provider. Oblivious RAM (ORAM) is a cryptographic primitive that can hide these patterns, but it requires a fixed access budget, precluding the query-dependent traversals that agentic memory systems rely on for accuracy. We present Opal, a private memory system for personal AI. Our key insight is to decouple all data-dependent reasoning from the bulk of personal data, confining it to the trusted enclave. Untrusted disk then sees only fixed, oblivious memory accesses. This enclave-resident component uses a lightweight knowledge graph to capture personal context that semantic search alone misses and handles continuous ingestion by piggybacking reindexing and capacity management on every ORAM access. Evaluated on a comprehensive synthetic personal-data pipeline driven by stochastic communication models, Opal improves retrieval accuracy by 13 percentage points over semantic search and achieves 29x higher throughput with 15x lower infrastructure cost than a secure baseline. Opal is under consideration for deployment to millions of users at a major AI provider.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 66 of its 234 references that are in the map. First posted on arXiv 2 Apr 2026.
Builds on
66 of 234 references.
References · 66
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,383
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,295
- 2025A-MEM: Agentic Memory for LLM Agentscited by 1,000
- 2024Evaluating Very Long-Term Conversational Memory of LLM Agentscited by 800
- 2024LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive Memorycited by 656
- 2024RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrievalcited by 519
- 2024Taming Throughput-Latency Tradeoff in LLM Inference with Sarathi-Servecited by 507
- 2024Scaling Synthetic Data Creation with 1,000,000,000 Personascited by 397
- 2025Zep: A Temporal Knowledge Graph Architecture for Agent Memorycited by 372
38 more
- 2021Beyond Goldfish Memory: Long-Term Open-Domain Conversationcited by 266
- 2025Evaluating Memory in LLM Agents via Incremental Multi-Turn Interactionscited by 236
- 2025MEM1: Learning to Synergize Memory and Reasoning for Efficient Long-Horizon Agentscited by 226
- 2024Hello Again! LLM-powered Personalized Agent for Long-term Dialoguecited by 121
- 2025In Prospect and Retrospect: Reflective Memory Management for Long-term Personalized Dialogue Agentscited by 102
- 2024AriGraph: Learning Knowledge Graph World Models with Episodic Memory for LLM Agentscited by 100
- 2023Sentence Embedding Leaks More Information than You Expect: Generative Embedding Inversion Attack to Recover the Whole Sentencecited by 81
- 2025OdysseyBench: Evaluating LLM Agents on Long-Horizon Complex Office Application Workflowscited by 54
- 2025HaluMem: Evaluating Hallucinations in Memory Systems of Agentscited by 51
- 2026MAGMA: A Multi-Graph based Agentic Memory Architecture for AI Agentscited by 49
- 2025What Deserves Memory: Adaptive Memory Distillation for LLM Agentscited by 46
- 2026AMA-Bench: Evaluating Long-Horizon Memory for Agentic Applicationscited by 46
- 2024Crafting Personalized Agents through Retrieval-Augmented Generation on Editable Memory Graphscited by 38
- 2024ACORN: Performant and Predicate-Agnostic Search Over Vector Embeddings and Structured Datacited by 31
- 2025PersonaBench: Evaluating AI Models on Understanding Personal Information through Accessing (Synthetic) Private User Datacited by 26
- 2023Personalized Large Language Model Assistant with Evolving Conditional Memorycited by 24
- 2024MemSim: A Bayesian Simulator for Evaluating Memory of LLM-based Personal Assistantscited by 24
- 2026RealMem: Benchmarking LLMs in Real-World Memory-Driven Interactioncited by 20
- 2026AMemGym: Interactive Memory Benchmarking for Assistants in Long-Horizon Conversationscited by 20
- 2023High-Throughput Vector Similarity Search in Knowledge Graphscited by 19
- 2024RemoteRAG: A Privacy-Preserving LLM Cloud RAG Servicecited by 17
- 2024Multi-Meta-RAG: Improving RAG for Multi-Hop Queries using Database Filtering with LLM-Extracted Metadatacited by 16
- 2025ConVerse: Benchmarking Contextual Safety in Agent-to-Agent Conversationscited by 14
- 2026Beyond Dialogue Time: Temporal Semantic Memory for Personalized LLM Agentscited by 14
- 2026According to Me: Long-Term Personalized Referential Memory QAcited by 12
- 2020Occlum: Secure and Efficient Multitasking Inside a Single Enclave of Intel SGXcited by 11
- 2024Approximate Nearest Neighbor Search with Window Filterscited by 11
- 2025GPUHammer: Rowhammer Attacks on GPU Memories are Practicalcited by 11
- 2016Inferring Fine-grained Control Flow Inside SGX Enclaves with Branch Shadowingcited by 10
- 2026ES-MemEval: Benchmarking Conversational Agents on Personalized Long-Term Emotional Supportcited by 10
- 2022HQANN: Efficient and Robust Similarity Search for Hybrid Queries with Structured and Unstructured Constraintscited by 8
- 2025Quake: Adaptive Indexing for Vector Searchcited by 8
- 2026LifeBench: A Benchmark for Long-Horizon Multi-Source Memorycited by 8
- 2026Towards Multimodal Lifelong Understanding: A Dataset and Agentic Baselinecited by 8
- 2017CacheZoom: How SGX Amplifies The Power of Cache Attackscited by 7
- 2023CAPS: A Practical Partition Index for Filtered Similarity Searchcited by 7
- 2019An Off-Chip Attack on Hardware Enclaves via the Memory Buscited by 6
- 2015Evolution of Conversations in the Age of Email Overloadcited by 5
50 most cited of 66 All 66 (JSON)
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026An AI Agent Execution Environment to Safeguard User Datacited by 3
- 2026An AI Agent Execution Environment to Safeguard User Data21 Apr 2026
Similar, not cited
Close in wording, no citation either way
- 2026Beyond Similarity: Trustworthy Memory Search for Personal AI Agents
- 2026AIM: A Privacy-Aware Interoperable Memory Framework for Multi-Agent Multi-User LLM Systems
- 2026What to Remember, What to Reveal: Privacy-Aware Memory for Conversational Agents
- 2026Lineage-Aware Memory Governance: A Derivation-Gated Framework for Privacy-Preserving Column-Level Access Control in Enterprise AI Agents
- 2025PrivacyBench: A Conversational Benchmark for Evaluating Privacy in Personalized AI
- 2026SuperLocalMemory: Privacy-Preserving Multi-Agent Memory with Bayesian Trust Defense Against Memory Poisoning
- 2026Inferring Hidden User Models from the Behavior of Personalized LLM Agents
- 2026Kernel-Managed Shared Memory for System-Wide Personalization