Technology · Agentic → Frameworks · Open Source · wiki:deep

Semantic Kernel

Semantic Kernel (Microsoft) embeds LLMs into conventional applications via plugins/skills, planners, and memory connectors across .NET, Python, and Java. It targets enterprise app integration more than a standalone agent OS. Relevant when the installation must live inside Microsoft-centric stacks. If the OS standardizes on Python durable workers and MCP tools, SK is optional adjacency rather than the spine. Semantic Kernel is maintained for existing applications, while Microsoft identifies Microsoft Agent Framework as its production successor and provides a migration guide. Integrate cutting-edge LLM technology quickly and easily into your apps [!IMPORTANT] Semantic Kernel is now Microsoft Agent Framework! Microsoft Agent Framework (MAF) is the enterprise‑ready successor to Semantic Kernel. Microsoft Agent Framework is now available at version 1.0 as a.

Why it matters here

In this catalog it is the Frameworks option when you need to compose multi-step agent loops and tool handoffs. Keep Semantic Kernel on the observe/propose side of the loop: useful signals and drafts, with human or policy authority still required before anything irreversible runs.

How it works

Semantic Kernel embeds LLMs into conventional apps via plugins/skills, planners, and memory connectors (.NET / Python / Java).

  1. Register plugins (skills) and memory connectors.
  2. Planner or prompt invokes plugins.
  3. Memory read/write via connectors when configured.
  4. Return results into the host application flow.

Related: autogen · microsoft-agent-framework · topics/12-central-nervous-system

Flow

When to reach for it

  • Use when: Semantic Kernel (Microsoft) embeds LLMs into conventional applications via plugins/skills, planners, and memory connectors across matches the bottleneck and you specifically need to compose multi-step agent loops and tool handoffs.
  • Skip when: another pack already covers the need with less ops surface, or Semantic Kernel would become a second place people retype truth.
  • Prefer instead: compare Autogen, Microsoft Agent Framework before locking the cell.

Limits

  • Ops: confirm license, hosting, and release cadence for Semantic Kernel (microsoft/semantic-kernel) before relying on it in a live corridor.
  • Integration: bad credentials, scopes, or schema drift produce empty retrievals or runaway tool/model spend without an obvious UI alarm.
  • Scope: Frameworks components support agents; they are not the company ledger or the approval authority.

What we checked

Claims below are backed by science sources on disk.

Primary / product role

Semantic Kernel documentation · MODERATE

“As of AG2 v1.0, the protocol-driven framework is the top-level package, imported as ag2.”

Docs or contrast

Microsoft multi-agent lineage contrast · MODERATE

“AG2 is an open-source programming framework for building AI agents and facilitating cooperation among multiple agents to solve tasks.”

Additional source

microsoft/semantic-kernel · MODERATE

“AG2 (formerly AutoGen): The Open-Source AgentOS.”
Research inventory

9 tags · 39 out · 40 in · 3 artifacts · 1 gaps · 24 corpus docs

Catalog tags

landscape.layer
Agentic
landscape.subcategory
Frameworks
license_tag
Open Source
maps.dm
absent
maps.features
14
one_liner
Agentic
review.depth
science
slug
semantic-kernel
title
Semantic Kernel

Artifacts

  • dm_map · absent
  • features_map · present · technologies/semantic-kernel/features.md
  • readme · present · technologies/semantic-kernel/README.md

Out · alternative_to

Out · maps_to

In · alternative_to

In · in_stack

In · maps_to

Corpus tags

category
Agentic → Frameworks
dedication
open-source
feature
agent-building-platform
agent-lifecycle
caas-platform
learning-adaptation
multi-agent-collaboration
os-agent-infrastructure
os-ai-workforce
prebuilt-agents-templates-packs
r2-01-architecture
r2-02-assistant-expert
r2-33-skill-registry
single-purpose-agent
wt-authoring
wt-intelligence
kind
map_edge
tech_features
tech_quote
tech_readme
needs_deepen
false
quality
ok
slug
semantic-kernel
source_id
autogen-contrast
sk-docs
sk-github
technology
semantic-kernel

Corpus documents (24)

map_edge · 14

  • semantic-kernel → agent-building-platform
  • semantic-kernel → agent-lifecycle
  • semantic-kernel → caas-platform
  • semantic-kernel → learning-adaptation
  • semantic-kernel → multi-agent-collaboration
  • semantic-kernel → os-agent-infrastructure
  • semantic-kernel → os-ai-workforce
  • semantic-kernel → prebuilt-agents-templates-packs
  • … +6 more

tech_features · 1

  • Semantic Kernel · features

tech_quote · 8

  • Semantic Kernel · autogen-contrast
  • Semantic Kernel · autogen-contrast
  • Semantic Kernel · autogen-contrast
  • Semantic Kernel · sk-docs
  • Semantic Kernel · sk-docs
  • Semantic Kernel · sk-docs
  • Semantic Kernel · sk-github
  • Semantic Kernel · sk-github

tech_readme · 1

  • Semantic Kernel