
Semantic Kernel
Lightweight open-source SDK for building AI agents and orchestrating AI models with existing code.
Data verified Sep 5, 2026
Score
About Semantic Kernel
Semantic Kernel is a lightweight, open-source development kit that lets developers build AI agents and integrate AI models into C#, Python, or Java codebases. It acts as middleware that translates AI model requests into function calls against your existing code and passes results back, combining prompts with existing APIs to automate business processes. It offers connectors to AI services, a plugin system based on OpenAPI specifications, planners, and memory abstractions for building enterprise-grade AI solutions.
Screenshots




