Skip to content
Agent Search Engine.

Record · semantic-kerFrameworkOpen sourceVerified Sep 23, 2026

Semantic Kernel

Microsoft's model-agnostic SDK for AI agents in C#, Python and Java, now succeeded by Microsoft Agent Framework.

Sources and review

Checked against public documentation on . Suitability guidance is our editorial judgment; this is not a performance benchmark or an endorsement.

Best for

Maintaining existing Semantic Kernel applications in .NET, Python or Java.

Avoid if

You're starting a new project; Microsoft directs new work to Microsoft Agent Framework.

About Semantic Kernel

Semantic Kernel is Microsoft's model-agnostic SDK for building AI agents and multi-agent systems in C#, Python and Java. Microsoft now presents Microsoft Agent Framework 1.0 as its enterprise-ready successor, with stable APIs, long-term support and interoperability through A2A and MCP, and publishes a migration guide.

Semantic Kernel is an open-source project written primarily in C#, with 29k stars on GitHub. It was last updated in September 2026.

Install

pip install semantic-kernel
For agent buildersMake your product part of the discovery.Explore advertising

Semantic Kernel vs. the alternatives

All 54 alternatives →
RecordStarsPricing
Semantic KernelFrameworkthis listing29kOpen source
langchainFramework147kOpen source
rufloFramework73kOpen source
MetaGPTFramework71kOpen source
autogenFramework61kOpen source
crewAIFramework59kOpen source

See all 54 Semantic Kernel alternatives, compared →