Install
pip install semantic-kernel
$
Semantic Kernel is a model-agnostic SDK for Python, .NET, and Java that builds modular agents with tools, memory, and planning, and coordinates several specialized agents on a shared workflow. It connects to providers like OpenAI, Azure OpenAI, and Hugging Face, extends via plugins (native functions, prompt templates, OpenAPI, or MCP), and integrates vector stores such as Azure AI Search. Microsoft now positions it as part of Agent Framework, its successor.