Project overview
Semantic Kernel is a model-agnostic SDK for building, orchestrating, and deploying AI agents and multi-agent systems across Python, .NET, and Java. It supports multiple model providers, plugins, structured workflows, and vector-database integrations. The project now identifies Microsoft Agent Framework as its successor and provides a migration guide, which is relevant when maintaining or starting an application.
Repository facts
- Primary language
- C#
- License
- MIT
- Repository updated
- Jul 10, 2026
- Default branch
- main
Resource types
SDKOrchestration framework
Use cases
AI and agent development
Capabilities
MemoryMulti-agent collaborationPlanningTool use
Audience
Developers