S

Semantic Kernel

Free

Microsoft's open-source SDK for AI orchestration

Microsoft · Frameworks

Visit Website

About Semantic Kernel

Semantic Kernel is Microsoft's open-source SDK for integrating LLMs into .NET, Python, and Java applications. Designed for enterprise AI orchestration with plugins, planners, and memory components for building complex AI agents.

Key Use Cases

  • Enterprise AI integration
  • AI agents
  • Plugin development
  • Copilot extensions

Pros

  • Multi-language (.NET/Python/Java)
  • Microsoft support
  • Enterprise-focused

Cons

  • Microsoft ecosystem bias
  • Complex for simple use cases

Details

Vendor

Microsoft

Category

Frameworks

Pricing

Free

Tags

FrameworkMicrosoft.NETEnterpriseAgentsOpen-Source