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

Related terms

    Semantic Kernel — AI Glossary | Railwail