Semantic Kernel

Semantic Kernel

Microsoft's LLM SDK for apps

0 case studies
Agents Dev Framework

What it's used for

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.

Getting started

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

No case studies yet

Be the first to share a Semantic Kernel case study and get discovered by clients.

Submit a case study

Related tools in Agents

Need a Semantic Kernel expert?

Submit a brief and we'll match you with vetted specialists who have proven Semantic Kernel experience.

Submit a brief — it's free