Framework & Tool
Semantic Kernel
Microsoft's SDK for orchestrating LLMs, plugins and memory across .NET, Python and Java.
Definition
Semantic Kernel is Microsoft's cross-platform SDK for building agents and plugins around Azure OpenAI and other providers. It emphasises planner-driven function composition, memory, and a plug-in model aligned with Microsoft Graph and 365.
Common use cases
- Enterprise agents
- .NET apps
- Microsoft 365 plugins