Agent memory systems with A2A protocol support
Agent memory systems that support the Agent2Agent (A2A) protocol for cross-agent communication. Ranked by maturity tier.
17 systems match this filter
Tier 1 — battle-tested (6)
- Google DeepMind Gemini Robotics Robotics foundation model from Google DeepMind
Google DeepMind's Gemini Robotics + Gemini Robotics-ER (Embodied Reasoning) released Mar-2025. VLA models built on Gemini 2.0 backbone. Reference platform: Apptronik Apollo. The DeepMind line of robotics-FM, descendant of earlier RT-1 / …
- Galileo (galileo.ai) Real-time intent / belief drift detection
Treats memory as first-class in multi-agent tracing. Luna-2 SLMs (3B / 8B) scan every interaction for intent drift and belief drift; 20+ checks at sub-200ms latency. Catches when agent A's view of the world splits from teammate B's. Open…
- Gemini Enterprise Agent Platform Memory Bank (rebrand of Vertex AI Memory Bank) Long-running agent memory with continuous event-streaming consolidation
GA at Google Cloud Next 2026 (2026-04-22). Vertex AI rebranded as Gemini Enterprise Agent Platform; Memory Bank now "Agent Platform Memory Bank" with new continuous event-streaming + automated memory generation triggered by configurable …
- Google Gemini Memory Personal Context + Personal Intelligence
Personal Context setting + Personal Intelligence packing. Memory import from ChatGPT/Claude (Mar 2026).
- Microsoft Copilot Memory Org / tenant-scoped (Exchange-backed)
Microsoft 365 Copilot memory stored in user's Exchange mailbox with compliance alignment. GA Jul 2025.
- Project Mariner Google DeepMind browser-agent (research preview)
Google DeepMind's experimental browser agent built on Gemini 2.0 — Chrome extension that takes actions on the user's behalf. Research-preview launched Dec 2024. The Google answer to OpenAI Operator / Anthropic Computer Use; integrated in…
Tier 2 — production-ready (10)
- LangGraph Persistence Checkpoints + Store System
Distinct from LangMem. Built-in checkpointer saves graph state per super-step (short-term, thread-scoped). Store System adds long-term hierarchical key-value memory across threads with optional vector search + TTL. Postgres / Mongo / Red…
- Google ADK Memory SessionService tiers + VertexAIMemoryBank
Google's Agent Development Kit. Session services: InMemory / Database / VertexAI. Long-term: InMemoryMemoryService or VertexAIMemoryBankService (uses Vertex AI Memory Bank Preview for persistent cross-session memory).
- LangMem (LangChain) Episodic / semantic / procedural
First-class memory module inside LangChain — explicit cognitive-science-style typing of memories.
- LlamaIndex Memory FIFO short-term + Memory Blocks
Two-tier model: ChatMessage FIFO queue with overflow flushed into long-term Memory Block objects. Memory class replacing older ChatMemoryBuffer.
- Mastra Memory LibSQL + semantic recall
TypeScript-first agent framework. Default memory: LibSQL store + on-device fastembed-js for semantic recall.
- Microsoft Agent Governance Toolkit Cross-Model Verification Kernel + Agent OS
Cross-Model Verification Kernel (CMVK) requires majority-voting agreement across multiple model calls before a memory-influenced action. Agent OS package intercepts every action (memory included) at sub-millisecond latency. MIT licensed.
- Pydantic-AI + Hindsight External memory bolted on
Pydantic-AI ships no native persistent memory; agents start fresh each run. Long-term memory typically added via third-party integration (e.g. Hindsight) using tools + auto-injected memory instructions.
- Semantic Kernel Memory Memory plugin for SK agents
Microsoft Semantic Kernel's memory plugin ( Microsoft.SemanticKernel.Plugins.Memory ). Plug-in approach to long-term memory in the SK agent framework.
- Strands Agents Memory (AWS) Mem0 + AgentCore-backed
AWS code-first agent framework. Multi-LLM (Bedrock, Anthropic, Gemini, OpenAI). Memory via Mem0 integration (ElastiCache for Valkey + Neptune Analytics) or Bedrock AgentCore Memory. Local default uses FAISS; OpenSearch for production.
- Vertex AI Memory Bank Managed Vertex memory service
Google Cloud managed memory service (Preview). Used by ADK's VertexAIMemoryBankService for cross-session persistent memory. Intelligently stores and retrieves memories from past user interactions.
Tier 3 — emerging (1)
- Pydantic-AI MemoryTool Tool-delegated to model provider
Memory exposed via Anthropic SDK's BetaAbstractMemoryTool when Anthropic provider is active. No built-in persistent storage in the framework itself. Other providers require external memory (Hindsight, Mem0) wired in manually.