Microsoft's LLM SDK for apps
Semantic Kernel is Microsoft's SDK for integrating LLMs into enterprise .NET and Python applications with plugins, planners, and memory. It is used to build copilot-style experiences that combine AI reasoning with existing business logic, APIs, and enterprise data sources.
Install with `pip install semantic-kernel` for Python or via NuGet for .NET. Configure a kernel with `kernel = Kernel()` and add your AI service with your Azure OpenAI or OpenAI API key. Import plugins (functions the AI can call) and use the planner or chat completion to orchestrate them.
$ pip install semantic-kernel` for Python or via NuGet for Be the first to share a Semantic Kernel case study and get discovered by clients.
Submit a case studySubmit a brief and we'll match you with vetted specialists who have proven Semantic Kernel experience.