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.