Microsoft · Model-Agnostic AI Agent SDK
A Microsoft SDK for building, orchestrating, and deploying AI agents and multi-agent systems in .NET, Python, and Java — now succeeded by Microsoft Agent Framework, with v1.x receiving critical fixes and security patches.
Best for
Maintaining or extending existing Semantic Kernel apps in .NET, Python, and Java
Not ideal for
New projects (Microsoft recommends Microsoft Agent Framework), non-developers, or teams outside the Microsoft ecosystem
Who it's for
Enterprise developers integrating AI agent capabilities into .NET, Python, or Java applications
Microsoft
Python and .NET multi-agent orchestration, especially with Azure and Microsoft Foundry
FreeLangChain
Developers building production multi-agent systems that need fine-grained control over state, execution flow, and human-in-the-loop checkpoints — and who are willing to trade setup time for that control
FreeSemantic Kernel is an open-source, model-agnostic SDK by Microsoft that enables developers to integrate AI agent capabilities into applications written in .NET, Python, or Java. It supports building everything from simple chatbots to complex multi-agent workflows, with enterprise-grade features including observability, security, plugins (native code, prompt templates, OpenAPI specs, and MCP), vector database connectors, and a Process Framework for business workflows. Semantic Kernel works with cloud-based models (Azure OpenAI, OpenAI), local models (Ollama, LMStudio, ONNX), and custom integrations. The SDK is MIT-licensed, self-hosted, and designed to slot into existing enterprise application architectures rather than requiring a standalone deployment; the Java SDK lives in the separate semantic-kernel-java repository. Important context: Microsoft Agent Framework, released as 1.0 in April 2026, is the official successor to Semantic Kernel. Semantic Kernel v1.x continues to receive critical bug fixes and security patches, but the majority of new features are built for Agent Framework, and a migration guide is available.
Are you the founder? Claim this listing →