S
Semantic Kernel
Free
Microsoft's open-source SDK for AI orchestration
Microsoft · Frameworks
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
Alternatives to Consider
Details
Tags
FrameworkMicrosoft.NETEnterpriseAgentsOpen-Source