AutoGen Memory alternatives

AutoGen's memory layer: ListMemory chronological context plus teachable agents that vectorise corrections; integrates with Mem0/Zep rather than building deep memory natively. Full AutoGen Memory record →

Official migration path

AutoGen is in maintenance mode (no new features, community managed); Microsoft directs new users to Microsoft Agent Framework and existing users to its AutoGen migration guide.

Move to: Microsoft Agent Framework

  1. Install Agent Framework (e.g. pip install agent-framework-foundry azure-identity) in place of autogen-agentchat / autogen-ext
  2. Swap from autogen_agentchat.agents import AssistantAgent for from agent_framework import Agent, tool; FunctionTool becomes the @tool decorator
  3. Replace autogen_ext OpenAIChatCompletionClient with agent_framework.openai OpenAIChatCompletionClient (Azure via azure_endpoint, api_version, credential)
  4. Move conversation memory to AgentSession (agent.create_session(), pass session= to run()); persist state via session.state or history/context providers

Sources: github.com · learn.microsoft.com · learn.microsoft.com · checked 2026-10-26

Other live alternatives

  1. 1 smolagents Memory Framework-embedded memory

    also in Framework-embedded memory · same storage (kv) · same retrieval (injection) · same conflict handling (append) · same memory unit (episode) · also open source · also self-hostable

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 29k released 2026-05-29 Apache-2.0 Compare with AutoGen Memory →

  2. 2 CrewAI Memory Framework-embedded memory

    also in Framework-embedded memory · same storage (kv, vector) · same retrieval (injection, similarity) · same memory unit (episode, fact) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 51k released 2026-10-14 MIT Compare with AutoGen Memory →

  3. 3 OpenAI Agents SDK Memory Framework-embedded memory

    also in Framework-embedded memory · same storage (kv, vector) · same retrieval (injection, similarity) · same memory unit (episode, fact) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 29k released 2026-10-15 MIT Compare with AutoGen Memory →

  4. 4 Google ADK Memory Framework-embedded memory

    also in Framework-embedded memory · same storage (kv, vector) · same retrieval (injection, similarity) · same memory unit (episode, fact) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 21k released 2026-08-07 Apache-2.0 Compare with AutoGen Memory →

  5. 5 Pydantic-AI + Hindsight Framework-embedded memory

    also in Framework-embedded memory · same storage (vector) · same retrieval (similarity) · same memory unit (episode) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 20k released 2026-04-15 MIT Compare with AutoGen Memory →

  6. 6 LangMem (LangChain) Framework-embedded memory

    also in Framework-embedded memory · same storage (kv, vector) · same retrieval (injection, similarity) · same memory unit (episode, fact) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 1.6k released 2025-10-27 MIT Compare with AutoGen Memory →

  7. 7 Spring AI ChatMemory Framework-embedded memory

    also in Framework-embedded memory · same storage (kv) · same retrieval (injection) · same conflict handling (append) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ✓ ★ 9.4k released 2026-08-21 Apache-2.0 Compare with AutoGen Memory →

  8. 8 AGiXT Adaptive Memory Framework-embedded memory

    also in Framework-embedded memory · same storage (vector) · same retrieval (similarity) · same memory unit (episode, fact) · also open source · also self-hostable · also offered managed

    OSS ✓ Self-host ✓ Managed ✓ MCP ? ★ 3.2k released 2026-04-08 MIT Compare with AutoGen Memory →

Ranked by shared memory design (storage, retrieval, conflict handling, memory unit), same section and shared must-haves (open source, self-hosting, MCP), with adoption as a tie-breaker. ✓ confirmed · — no · ? not in the catalog yet. Want picks for your own requirements? Use the chooser. Checking a whole project? Check your stack.