AI Potluck
Product / UX / Orchestration & agents

Semantic Kernel

Microsoft

Microsoft's SDK for building AI agents and integrating models into C#, Python or Java code. It exposes application code as model-callable plugins, often through OpenAPI, with connectors to AI services and vector stores, telemetry and responsible-AI hooks. Its first-class multi-language support distinguishes it from the Python-first frameworks.

Microsoft has converged Semantic Kernel and AutoGen into the Microsoft Agent Framework, which the repository names as its successor, and this project is in maintenance mode. Verified 2026-08-13 via the microsoft/semantic-kernel repository and the Microsoft Agent Framework overview.

Openness

5 high confidence
5.0
license
MIT(OSI)
source
public(C#/Python/Java)
core-gated
ungated

MIT multi-language SDK; first-class Azure connectors but model-agnostic and self-hostable. The repo page carries a banner that Semantic Kernel is now Microsoft Agent Framework, which is a succession notice rather than a change of terms.

  • https://github.com/microsoft/semantic-kernel recorded 2026-08-13

    MIT license badge and README statement "Licensed under the MIT license"; full C#/Python/Java source published, 28.4k stars and 4.7k forks; banner announcing Microsoft Agent Framework as the successor; no enterprise directory or paid tier

Adoption

4 medium confidence
4.0

2,638,796 downloads in the trailing 30 days for semantic-kernel, which bands at level 4 (1M-10M) on the software and model adoption scale. That covers the Python package only, so it is a floor: the .NET and NuGet channel is larger and is not counted here.

Capability

4 medium confidence
4.0

Enterprise multi-language orchestration with uniquely strong .NET/Java coverage; now superseded by Microsoft Agent Framework.

Verified 2026-08-12