{"id":"semantic-kernel-memory--learn-microsoft-com","name":"Semantic Kernel Memory","url":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","page":"https://mrpeppersdev.github.io/agent-infrastructure-landscape/systems/semantic-kernel-memory--learn-microsoft-com","family":"memory","section":"Framework-embedded memory","sections":["Framework-embedded memory"],"tier":2,"last_verified_at":"2026-10-29","lifecycle":{"status":"active","severity":0,"note":null},"taxonomy":{"storage":[{"value":"vector","primary":true,"reason":null}],"retrieval":[{"value":"similarity","primary":true,"reason":null},{"value":"injection","primary":false,"reason":null}],"persistence":[{"value":"cross-session","primary":true,"reason":null}],"update":[{"value":"overwrite","primary":true,"reason":null}],"unit":[{"value":"document","primary":true,"reason":null},{"value":"chunk","primary":false,"reason":null}],"governance":[{"value":"inspectable","primary":true,"reason":null}],"conflict":[{"value":"overwrite","primary":true,"reason":null}]},"cells":{"type":{"value":"Memory plugin for SK agents","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"desc":{"value":"Microsoft Semantic Kernel's memory plugin (Microsoft.SemanticKernel.Plugins.Memory): a plug-in approach to long-term memory in the SK agent framework (agent memory marked experimental). Semantic Kernel's README names Microsoft Agent Framework 1.0 as its enterprise-ready successor, with a migration guide.","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","source_class":"repo"},"claims":{"value":"Memory packages (.NET, Java, Python) reached General Availability late-2024/early-2025; H1 2025 roadmap added more sophisticated context-aware abstraction; one of the most popular AI orchestration frameworks","citation":"https://devblogs.microsoft.com/semantic-kernel/unlocking-the-power-of-memory-announcing-general-availability-of-semantic-kernels-memory-packages/","status":"real-data","tier":"T2","source_class":"vendor"},"modalities":{"value":"text","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"created":{"value":"2023-02","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","last_verified_at":"2026-05-12","source_class":"vendor"},"latest-release":{"value":"python-1.45.0 (2026-10-06)","citation":"https://pypi.org/project/semantic-kernel/","status":"real-data","tier":"T2","last_verified_at":"2026-10-22","source_class":"registry"},"license":{"value":"MIT","citation":"https://github.com/microsoft/semantic-kernel/blob/main/LICENSE","status":"real-data","tier":"T1","source_class":"repo"},"gh":{"value":"microsoft/semantic-kernel — ~28.4k stars, last commit 2026-10","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","last_verified_at":"2026-10-22","source_class":"repo"},"mindshare":{"value":"2701100/mo PyPI (semantic-kern 2 press ~2500 (bundled jobs","citation":"https://news.ycombinator.com/item?id=38445754","status":"real-data","tier":"T2","last_verified_at":"2026-05-12","source_class":"third-party"},"citations":{"value":"not applicable — not academic","citation":null,"status":"not-applicable","tier":"T3","last_verified_at":"2026-05-12"},"funding":{"value":"Microsoft-owned open-source project; no independent funding — part of Microsoft","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","last_verified_at":"2026-05-12","source_class":"repo"},"customers":{"value":"Microsoft enterprise ecosystem; BMW, KPMG, Fujitsu among Azure AI Foundry users (broader Microsoft agent platform)","citation":"https://devblogs.microsoft.com/foundry/whats-new-in-microsoft-foundry-oct-nov-2025/","status":"real-data","tier":"T2","source_class":"vendor"},"pricing":{"value":"OSS (MIT); no direct cost for library; pay only for Azure/model consumption when using managed Azure infrastructure","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"compliance":{"value":"Inherits Azure compliance posture: SOC 2 Type II, ISO 27001, HIPAA, PCI DSS, GDPR","citation":"https://devblogs.microsoft.com/semantic-kernel/semantic-kernel-roadmap-h1-2025-accelerating-agents-processes-and-integration/","status":"real-data","tier":"T2","source_class":"vendor"},"data-handling":{"value":"Runs in-process within deployer's application; Azure-hosted path: encrypted agent-to-agent comms, audit logging","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"deployment":{"value":"Both (on-prem, containers, any cloud, or Azure AI Foundry managed)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"hq":{"value":"US (Redmond, WA — Microsoft HQ)","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","source_class":"repo"},"founders":{"value":"Microsoft; open-source SDK from Microsoft","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"volume":{"value":"no scale claim","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"perf":{"value":"no public benchmark scores found","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","source_class":"vendor"},"repro":{"value":"not applicable — not a research paper","citation":null,"status":"not-applicable","tier":"T3"},"code-release":{"value":"not applicable — not a research paper","citation":null,"status":"not-applicable","tier":"T3"},"api-surface":{"value":"SDK: C#, Python, Java","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"latency":{"value":"not applicable — library","citation":null,"status":"not-applicable","tier":"T3"},"throughput":{"value":"not applicable — library","citation":null,"status":"not-applicable","tier":"T3"},"backend-storage":{"value":"pluggable","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"multi-tenancy":{"value":"namespace","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"encryption":{"value":"not applicable — library","citation":null,"status":"not-applicable","tier":"T3"},"sso-rbac":{"value":"not applicable — library","citation":null,"status":"not-applicable","tier":"T3"},"embedding-model":{"value":"multiple supported","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"consistency":{"value":"not specified - vendor docs do not address this dimension","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","source_class":"vendor"},"versioning":{"value":"not specified - vendor docs do not address this dimension","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","source_class":"vendor"},"tombstoning":{"value":"not specified - vendor docs do not address this dimension","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","source_class":"vendor"},"schema-evolution":{"value":"schema with migration","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"namespace":{"value":"per-tenant","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"contradiction":{"value":"always overwrite (last-write-wins)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"forgetting":{"value":"not specified - vendor docs do not address this dimension","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","source_class":"vendor"},"mcp-support":{"value":"via official adapter — SK MCP plugin","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/plugins/adding-mcp-plugins","status":"real-data","tier":"T2","source_class":"vendor"},"a2a-support":{"value":"supported — SK A2A integration","citation":"https://devblogs.microsoft.com/semantic-kernel/a2a-integration/","status":"real-data","tier":"T2","source_class":"vendor"},"otel":{"value":"first-class — built-in OTel","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/enterprise-readiness/observability","status":"real-data","tier":"T2","source_class":"vendor"},"webhooks":{"value":"searched not found","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","source_class":"vendor"},"import-export":{"value":"JSON; multiple connectors (Postgres, Qdrant, etc.)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/vector-store-connectors/","status":"real-data","tier":"T2","source_class":"vendor"},"integration-count":{"value":"0","citation":"https://github.com/microsoft/semantic-kernel (no catalog inbound edges; merged into Microsoft Agent Framework)","status":"real-data","tier":"T1","source_class":"repo"},"orchestration":{"value":"single-agent (per Kernel; multi-agent via Agent Framework)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/agents/","status":"real-data","tier":"T2","source_class":"vendor"},"programmatic-control":{"value":"full CRUD via plugin API (.NET/Python/Java)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/plugins/","status":"real-data","tier":"T2","source_class":"vendor"},"vendor-benchmarks":{"value":"searched not found","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"depth-floor-reached","tier":"T2","last_verified_at":"2026-05-12","source_class":"vendor"},"pricing-specifics":{"value":"OSS (MIT) free; pay only Azure/model consumption","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"agent-abstraction":{"value":"ReAct + plan-and-execute","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/planners/","status":"real-data","tier":"T2","source_class":"vendor"},"memory-primitives":{"value":"multiple (vector + key-value via plugin)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"llm-lock":{"value":"any (BYO via connectors)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/ai-services/","status":"real-data","tier":"T2","source_class":"vendor"},"runtimes":{"value":"Python, .NET, Java","citation":"https://learn.microsoft.com/en-us/semantic-kernel/get-started/supported-languages","status":"real-data","tier":"T2","source_class":"vendor"},"session-handling":{"value":"sticky session (ChatHistory per Kernel; ChatHistoryReducer for truncation)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/concepts/ai-services/chat-completion/chat-history","status":"real-data","tier":"T2","source_class":"vendor"},"validated-verticals":{"value":"Microsoft enterprise, .NET / C# / Java agent developers","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"time-to-running":{"value":"<10min (NuGet install)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"anti-fit":{"value":"not for non-Microsoft / non-SK stacks","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"optimised-for":{"value":"Microsoft enterprise integration (Azure-first)","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"adjacent-infrastructure":{"value":"requires Semantic Kernel; BYO LLM (Azure-first); BYO vector store","citation":"https://learn.microsoft.com/en-us/semantic-kernel/","status":"real-data","tier":"T2","source_class":"vendor"},"pros":{"value":"Microsoft-backed; first-class .NET support; integrates cleanly with Azure / M365 stacks.","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"cons":{"value":".NET/Azure-shaped; smaller mind-share among Python-first AI engineers.","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"links":{"value":"GitHub microsoft/semantic-kernel SK agent memory docs","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"obs-langsmith":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-opentelemetry":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-datadog":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-helicone":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-weave":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-langfuse":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-arize":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"obs-custom":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-token-budget":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-prompt-caching":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-semantic-caching":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-batching":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-model-routing":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-streaming-only":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"cost-observability-cost-attribution":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-langsmith-evals":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-braintrust":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-weights-and-biases-agent":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-helicone-evals":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-custom-test-harness":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-human-loop":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"eval-production-traffic-replay":{"value":"","citation":null,"status":"no-data","tier":"T3","last_verified_at":"2026-05-14"},"commit-trajectory":{"value":"[{\"ym\":\"2025-02\",\"cum\":4059},{\"ym\":\"2025-03\",\"cum\":4214},{\"ym\":\"2025-04\",\"cum\":4365},{\"ym\":\"2025-05\",\"cum\":4503},{\"ym\":\"2025-06\",\"cum\":4607},{\"ym\":\"2025-07\",\"cum\":4668},{\"ym\":\"2025-08\",\"cum\":4729},{\"ym\":\"2025-09\",\"cum\":4766},{\"ym\":\"2025-10\",\"cum\":4798},{\"ym\":\"2025-11\",\"cum\":4825},{\"ym\":\"2025-12\",\"cum\":4842},{\"ym\":\"2026-01\",\"cum\":4870},{\"ym\":\"2026-02\",\"cum\":4902},{\"ym\":\"2026-03\",\"cum\":4940},{\"ym\":\"2026-04\",\"cum\":4971},{\"ym\":\"2026-05\",\"cum\":4989}]","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","last_verified_at":"2026-05-14","source_class":"repo"},"citation-trajectory":{"value":"not applicable — non-paper row","citation":null,"status":"not-applicable","tier":"T3","last_verified_at":"2026-05-14"},"download-trajectory":{"value":"[{\"ym\":\"2025-11\",\"monthly\":961128,\"cum\":961128},{\"ym\":\"2025-12\",\"monthly\":1935103,\"cum\":2896231},{\"ym\":\"2026-01\",\"monthly\":1879662,\"cum\":4775893},{\"ym\":\"2026-02\",\"monthly\":2386528,\"cum\":7162421},{\"ym\":\"2026-03\",\"monthly\":2844388,\"cum\":10006809},{\"ym\":\"2026-04\",\"monthly\":2733342,\"cum\":12740151}]","citation":"https://pypi.org/project/semantic-kernel/","status":"real-data","tier":"T2","last_verified_at":"2026-05-14","source_class":"registry"},"cost-input-usd-per-mtok":{"value":"0","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"cost-output-usd-per-mtok":{"value":"0","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"cost-tier":{"value":"free","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"cost-pricing-model":{"value":"free-tier","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"cost-last-verified":{"value":"2026-06-29","citation":"https://learn.microsoft.com/en-us/semantic-kernel/overview/","status":"real-data","tier":"T2","source_class":"vendor"},"capability-composite-score":{"value":"65","citation":null,"status":"estimate","tier":"T3"},"capability-band":{"value":"competent","citation":null,"status":"estimate","tier":"T3"},"capability-benchmark-sources":{"value":"general capability estimate — no specific benchmark recalled","citation":null,"status":"estimate","tier":"T3"},"capability-last-verified":{"value":"2026-06-29","citation":null,"status":"estimate","tier":"T3"},"use-case-tags":{"value":"scoped-agentic, memory-augmented-chat, long-running-session","citation":null,"status":"estimate","tier":"T3"},"use-case-anti-tags":{"value":"latency-sensitive","citation":null,"status":"estimate","tier":"T3"},"adoption-accelerator":{"value":"","citation":null,"status":"no-data","tier":"T3"},"architecture-deployment-locus":{"value":"local","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"licensing-bucket":{"value":"open-source","citation":"https://github.com/microsoft/semantic-kernel/blob/main/LICENSE","status":"real-data","tier":"T1","source_class":"repo"},"positioning-platform-vs-product":{"value":"platform","citation":"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/agent-memory","status":"real-data","tier":"T2","source_class":"vendor"},"taxonomy-three-layer-rollup":{"value":"agent-infra","citation":"https://github.com/MrPeppersDev/agent-infrastructure-landscape/blob/main/docs/schema/section-to-three-layer-rollup.json","status":"real-data","tier":"T1","source_class":"repo"},"developer-activity-opendigger":{"value":"{\"activity\":179.28,\"as_of\":\"2026-09\",\"openrank_12mo\":10.92,\"openrank_current\":6.89,\"participants\":75}","citation":"https://oss.open-digger.cn/github/microsoft/semantic-kernel/openrank.json","status":"real-data","tier":"T2","last_verified_at":"2026-10-28","source_class":"third-party"},"freshness-date":{"value":"2026-10-29","citation":"https://mrpeppersdev.github.io/agent-infrastructure-landscape/systems/semantic-kernel-memory--learn-microsoft-com","status":"real-data","tier":"T2","source_class":"catalog"},"compliance-certifications":{"value":"not applicable — no hosted service","citation":"https://github.com/microsoft/semantic-kernel","status":"not-applicable","tier":"T1","source_class":"repo"},"sdk-languages":{"value":"csharp,java,python","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","source_class":"repo"},"protocol-support":{"value":"mcp-client","citation":"https://github.com/microsoft/semantic-kernel","status":"real-data","tier":"T1","source_class":"repo"},"maturity":{"value":"ga","citation":"https://pypi.org/project/semantic-kernel/","status":"real-data","tier":"T2","source_class":"registry"}},"corroboration":{"cited_cells":61,"third_party_cells":2},"edges":{"outgoing":[{"source":"semantic-kernel-memory--learn-microsoft-com","target":"azure-machine-learning--azure-microsoft-com","type":"runtime-dependency","evidence":"adjacent-infrastructure cell: requires Semantic Kernel; BYO LLM (Azure-first); BYO vector store","citation":"https://learn.microsoft.com/en-us/semantic-kernel/"}],"incoming":[{"source":"microsoft-agent-framework--gh-microsoft-agent-framework","target":"semantic-kernel-memory--learn-microsoft-com","type":"succeeds","evidence":"the successor to Semantic Kernel and AutoGen.","citation":"https://github.com/microsoft/agent-framework"}]},"history":[{"date":"2026-10-23","commit":"5fd0959f49","pr":223,"kind":"update","changes":[{"field":"compliance","label":"Compliance","from":"Inherits Azure compliance posture: SOC 2 Type II, ISO 27001, HIPAA, PCI DSS, GDPR; compliance templates built into …","to":"Inherits Azure compliance posture: SOC 2 Type II, ISO 27001, HIPAA, PCI DSS, GDPR","source":"https://devblogs.microsoft.com/semantic-kernel/semantic-kernel-roadmap-h1-2025-accelerating-agents-processes-and-integration/"}]},{"date":"2026-10-22","commit":"89dcc719ed","pr":195,"kind":"update","changes":[{"field":"latest-release","label":"Latest release","from":"dotnet-1.75.0 2026-04-29","to":"python-1.45.0 (2026-10-06)","source":"https://pypi.org/project/semantic-kernel/"}]}],"license":"CC-BY-4.0","source":"https://github.com/MrPeppersDev/agent-infrastructure-landscape/blob/main/data/landscape.json"}