/perspective/frameworks/semantic-kernel/

Frameworks · ReferenceFramework

Semantic Kernel

Enterprise SDK for .NET/Java/Python; skills and planners under Microsoft/Azure governance.

Scenario Regulated enterprise copilotsLicense Open source (MIT)
01

Suitability

Best for

Enterprise copilots in .NET/Azure with governance and multi-language SDKs.

Watch out

Planner abstractions add ceremony; superseded by the Microsoft Agent Framework (GA since April 2026) — Semantic Kernel is in maintenance mode.

02

Architecture & integrations

Skills (plugins) + planners; multi-language (C#, Java, Python). Merged with AutoGen into the Microsoft Agent Framework (GA since April 2026); Semantic Kernel is in maintenance mode. Enterprise copilots, .NET/Azure shops, regulated environments.

03

Technical profile

Approach
Skills/plugins composed by planners; semantic + native functions.
Control & learning curve
Medium; enterprise patterns, dependency-injection friendly.
Performance
Azure ecosystem; built for regulated, enterprise deployments.
04

Pattern support

NativeComposable / supportingColor = ladder level L1–L4
Native patterns: Planner/Routing, Sequential, Tool/plugin orchestration

Search

Search patterns, frameworks, and pages.