DeepYardDeepYard
S

Semantic Kernel

Microsoft's SDK for integrating LLMs into applications — 24K+ stars

Open SourceFree
Install
pip install semantic-kernel

About

Semantic Kernel is Microsoft's open-source SDK for building AI agents and integrating LLMs into enterprise applications. It supports C#, Python, and Java with a plugin architecture for extending agent capabilities. Semantic Kernel provides planning, memory, and function-calling abstractions that work with OpenAI, Azure OpenAI, and Hugging Face models.

Details

Languagecsharp, python, java
Patternsmulti-agent, plugins, planning, memory, function-calling
Installpip install semantic-kernel

Tags

microsoftenterprisecsharppythonjavamulti-agentpluginsopen-source