Semantic Kernel
An open-source AI orchestration framework introduced by Microsoft in 2023. It systematically introduced the Skills/Plugins concept, enabling large language models to automatically select and execute semantically described callable functions via a Function Calling mechanism.
Core Facts
Timeline (last 90 days)
Semantic Kernel is an enterprise-oriented SDK that emphasizes engineering capabilities such as plugins, memory, middleware, and telemetry.
Whether using LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel, effective patterns include: plan first then execute, separate retrieval from reasoning, and explicit handoffs; the framework matters far less than the pattern.
LangChain's Runnable system, LlamaIndex's Query Engine, and Microsoft's Semantic Kernel are all harness-type projects.
Among the eight frameworks named in the launch post, six—LangGraph, OpenAI Agents SDK, Semantic Kernel, LlamaIndex, CrewAI, and Claude Agent SDK—have no file records whatsoever in the agent-hooks repository.
A survey of 12 mainstream Agent frameworks found that none of the frameworks provides monetary-denominated tool-call budget control in its documentation (C5 is all no).
AutoGen has entered maintenance mode, the README explicitly states that it no longer accepts new features, and the official recommendation for new users is to move to Microsoft Agent Framework, whose successor officially became GA on April 3, 2026.
Frameworks matter far less than patterns; patterns that continue to be effective include plan-then-execute, separating retrieval from reasoning, and explicit handoffs.
Frameworks matter far less than architectural patterns; patterns that continue to work include plan-then-execute, separating retrieval from reasoning, and explicit handoffs.
Semantic Kernel is Microsoft's enterprise-oriented SDK, deeply integrated with the Azure ecosystem.
Common orchestration frameworks include LangGraph, AutoGen, CrewAI, and Semantic Kernel.
11 more timeline events
All Facts (20)
Frameworks matter far less than patterns; patterns that continue to be effective include plan-then-execute, separating retrieval from reasoning, and explicit handoffs.
65%UnverifiedSemantic Kernel从一开始就同时支持.NET和Python
90%Unverified与LangChain形成竞争和互补关系的框架包括LlamaIndex、Semantic Kernel(微软推出)和Haystack(deepset开发)
85%Unverified2023年以来业界出现了多种将软件工程方法论引入Prompt管理的实践,包括DSPy、LangChain、LlamaIndex和微软Semantic Kernel等
85%Unverified在函数调用出现之前,Semantic Kernel团队通过规划(Planning)方式给模型提供示例来强迫它遵循特定结构,使用XML或JSON格式
80%Unverified微软自身的Copilot系列产品大量使用了Semantic Kernel的设计理念
75%UnverifiedMicrosoft launched Semantic Kernel in 2024, encapsulating existing enterprise business logic as skill plugins.
60%UnverifiedSemantic Kernel is an enterprise-oriented SDK that emphasizes engineering capabilities such as plugins, memory, middleware, and telemetry.
50%UnverifiedWhether using LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel, effective patterns include: plan first then execute, separate retrieval from reasoning, and explicit handoffs; the framework matters far less than the pattern.
50%UnverifiedLangChain's Runnable system, LlamaIndex's Query Engine, and Microsoft's Semantic Kernel are all harness-type projects.
50%UnverifiedA survey of 12 mainstream Agent frameworks found that none of the frameworks provides monetary-denominated tool-call budget control in its documentation (C5 is all no).
50%UnverifiedAutoGen has entered maintenance mode, the README explicitly states that it no longer accepts new features, and the official recommendation for new users is to move to Microsoft Agent Framework, whose successor officially became GA on April 3, 2026.
50%UnverifiedFrameworks matter far less than architectural patterns; patterns that continue to work include plan-then-execute, separating retrieval from reasoning, and explicit handoffs.
50%UnverifiedSemantic Kernel is Microsoft's enterprise-oriented SDK, deeply integrated with the Azure ecosystem.
50%UnverifiedCommon orchestration frameworks include LangGraph, AutoGen, CrewAI, and Semantic Kernel.
50%UnverifiedThe frameworks covered by the scanner include LangChain, LangGraph, LlamaIndex, CrewAI, AutoGPT, Flowise, n8n, Google ADK, and Semantic Kernel.
50%UnverifiedMicrosoft MAF is a framework that merges AutoGen and Semantic Kernel, and comes with built-in guardrails such as prompt injection defense.
50%UnverifiedIn the JS/TS AI development space, AI SDK faces competition from LangChain.js, Microsoft Semantic Kernel, Cloudflare Workers AI, and others.
50%UnverifiedIn the Microsoft Semantic Kernel framework, a skill refers to a function or plugin callable by AI; in the OpenAI GPTs ecosystem it is called an Action; and in LangChain it corresponds to a Tool.
50%UnverifiedSemantic Kernel支持多种规划策略,包括逐步执行并重新评估的Stepwise Planner和生成完整执行计划模板的Handlebars Planner
50%