---
id: "entity-semantic-kernel"
type: "entity"
entityType: "tool"
canonicalName: "Semantic Kernel"
aliases: []
source_timestamps: ["00:06:42"]
tags: ["frameworks", "orchestration"]
related: ["claim-icm-superiority", "concept-icm"]
canonicalUrl: "learn.microsoft.com/semantic-kernel"
---
# Semantic Kernel

## Profile

Semantic Kernel is Microsoft's open-source orchestration framework for AI agents and LLM-driven applications. It exposes the abstractions of **skills**, **planners**, and **connectors** that bridge LLMs to external services.

## Role in the Source

Mentioned alongside [[entity-langchain]] as an orchestration framework that [[entity-jake-van-clief]]'s [[concept-icm]] aims to replace with plain folder structures. Central to [[claim-icm-superiority]] and [[contrarian-frameworks]].

## Notable Irony

Semantic Kernel's 'skill' abstraction is conceptually close to ICM's 'skill' markdown file — both formalize a reusable unit of LLM capability. The disagreement is over the implementation substrate (code-defined plugins vs. plain markdown navigable by a single agent).
