Semantic Kernel
FreeMicrosoft SDK for AI agents with plugins, connectors, and multi-language support.
Tool Info
Overview
Semantic Kernel is Microsoft's orchestration SDK for LLM applications and agents.
It supports plugins, AI service connectors, and vector-store memory connectors.
Current planning uses function calling; legacy planners are deprecated.
Pricing
Pros
- C#, Python, and Java SDKs
- Plugins and AI connectors
- Vector-store memory connectors
Best For
When NOT to Use
- Heavier than lightweight frameworks
- Microsoft-centric
Community Insights
Real implementation experiences shared by AI practitioners.
Loading practitioner experiences…
Related Tools
Alternatives
Tags
Related Guides
- AI Agents
Explore how AI agents autonomously reason, plan, and take actions to accomplish goals.
- Tool Calling
Understand how LLMs invoke external tools and APIs—including computer use and browser use—to extend capabilities beyond text generation.
- Memory
Short-term, long-term, and episodic memory patterns for AI agents that need to remember across sessions.
- Human in the Loop
Approval workflows, interrupt/resume patterns, and human review gates that keep production AI agents safe and controllable.
- Agentic AI
Understand the paradigm shift from prompt-response AI to systems that act autonomously.
- Multi-Agent Systems
Learn how multiple AI agents collaborate, delegate, and coordinate to solve complex problems.
- Agent Architectures
ReAct, Plan-and-Execute, reflexion, and other architectural patterns for building reliable AI agents.
Stay Updated
Get the latest AI news, tools, and engineering guides delivered to your inbox.
Subscribe to Newsletter