Install
pip install semantic-kernelMicrosoft’s enterprise SDK for integrating LLMs with plugins, planners, and vector stores. Deep Azure AI integration, MCP client/server, A2A protocol, and bridges into the newer Microsoft Agent Framework.
Install
pip install semantic-kernelVersion
v1.41.3 · April 2026 · Python 3.10+
Best for
Azure-native enterprise agents, plugin-based architectures, Microsoft 365 integrations.
import asynciofrom semantic_kernel import Kernelfrom semantic_kernel.connectors.ai.open_ai import OpenAIChatCompletionfrom semantic_kernel.agents import ChatCompletionAgent
async def main(): kernel = Kernel() kernel.add_service(OpenAIChatCompletion(service_id="chat", ai_model_id="gpt-4o"))
agent = ChatCompletionAgent( service_id="chat", kernel=kernel, name="Assistant", instructions="You are a helpful assistant.", )
async for message in agent.invoke("What is 15 + 27?"): print(message.content)
asyncio.run(main())Ready? Start Zero → Hero Step 1 →
| Date | Framework version (installed) | Summary of changes | Reviewer |
|---|---|---|---|
| 2026-04-28 | semantic-kernel 1.41.3 | Version bumped 1.41.2 → 1.41.3 (patch release); version card and “What’s new” heading updated. PyPI confirms 1.41.3 as latest stable. | Claude routine |
| 2026-04-22 | semantic-kernel 1.41.2 | Version card corrected from stale v1.36.0 to v1.41.2 (confirmed against PyPI); frameworks.ts updated from Python 1.36.0 to Python 1.41.2. | Claude routine |
| 2026-04-21 | semantic-kernel 1.41.2 | Index redesigned with Zero → Hero + Jump-to-topic grid. | — |
| April 2026 | semantic-kernel 1.41.2 | Vector store v1.34; MCP; A2A; Agent Framework bridge. | — |
Other languages: .NET.