Agent FrameworksOpen Source✦ Free Tier

Semantic Kernel

Microsoft SDK for AI orchestration

22,000 stars● Health 80ActiveApp Infrastructure

About

Microsoft's open-source SDK for integrating AI models into .NET, Python, and Java applications. Enterprise-grade orchestration with plugin architecture.

Choose Semantic Kernel when…

  • .NET or C# is your primary language
  • You're integrating AI into a Microsoft-stack app
  • You need enterprise-grade agent orchestration

Builder Slot

How does your AI reason and plan?Recommended for most stacks

The framework that structures how your AI thinks, uses tools, and coordinates agents

Dev Tools
Not applicable
App Infra
Recommended
Hybrid
Recommended

Other tools in this slot:

Stack Genome Detection

AIchitect's Genome scanner detects Semantic Kernel in your project via these signals:

npm packages
@microsoft/semantic-kernel
pip packages
semantic-kernel

Integrates with (1)

LiteLLMLLM Infrastructure

Semantic Kernel accepts LiteLLM's OpenAI-compatible endpoint as a custom connector configuration.

Model-agnostic Semantic Kernel agents — swap providers at the LiteLLM layer without changing .NET or Python agent code.

Compare →

Alternatives to consider (1)

Pricing

✦ Free tier available

Badge

Add to your GitHub README

Semantic Kernel on AIchitect[![Semantic Kernel](https://aichitect.dev/badge/tool/semantic-kernel)](https://aichitect.dev/tool/semantic-kernel)

Explore the full AI landscape

See how Semantic Kernel fits into the bigger picture — browse all 207 tools and their relationships.

Explore graph →