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
- Install Agent Framework (e.g. pip install agent-framework-foundry azure-identity) in place of autogen-agentchat / autogen-ext
- Swap from autogen_agentchat.agents import AssistantAgent for from agent_framework import Agent, tool; FunctionTool becomes the @tool decorator
- Replace autogen_ext OpenAIChatCompletionClient with agent_framework.openai OpenAIChatCompletionClient (Azure via azure_endpoint, api_version, credential)
- 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
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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 →
-
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.