Open SourceFramework25k
Semantic Kernel
Microsoft's enterprise SDK to wire LLMs into C#, Python, and Java apps.
Semantic Kernel is an open-source SDK from Microsoft for integrating large language models into conventional applications across C#, Python, and Java. It exposes plugins, planners, memory, and an agent framework so developers can compose AI capabilities alongside native code with enterprise concerns like telemetry and security. It is widely adopted for embedding LLM orchestration into existing production codebases.
Repository
microsoft/semantic-kernelLanguage
C#What you'd build with it
- Embedding LLM-powered functions and plugins into a .NET or Java service
- Building agents that call native code and external APIs as tools
- Adding planners and semantic memory to an enterprise application
Tags
sdkagentspluginsenterprise