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.
Timeline (last 90 days)
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).
Frameworks matter far less than patterns; patterns that continue to be effective 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.
Frameworks matter far less than architectural patterns; patterns that continue to work include plan-then-execute, separating retrieval from reasoning, and explicit handoffs.
Common orchestration frameworks include LangGraph, AutoGen, CrewAI, and Semantic Kernel.
The frameworks covered by the scanner include LangChain, LangGraph, LlamaIndex, CrewAI, AutoGPT, Flowise, n8n, Google ADK, and Semantic Kernel.
Microsoft MAF is a framework that merges AutoGen and Semantic Kernel, and comes with built-in guardrails such as prompt injection defense.
In the JS/TS AI development space, AI SDK faces competition from LangChain.js, Microsoft Semantic Kernel, Cloudflare Workers AI, and others.
In 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.
7 more timeline events
All Facts (20)
Semantic 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%UnverifiedAmong 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.
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%UnverifiedFrameworks matter far less than patterns; patterns that continue to be effective 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%UnverifiedFrameworks matter far less than architectural patterns; patterns that continue to work include plan-then-execute, separating retrieval from reasoning, and explicit handoffs.
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的核心架构围绕Kernel、Plugin和Planner三个概念展开
50%Unverified本课程重点聚焦于Azure AI Agent Service、Semantic Kernel和AutoGen三种Agent框架
50%UnverifiedSemantic Kernel支持多种规划策略,包括逐步执行并重新评估的Stepwise Planner和生成完整执行计划模板的Handlebars Planner
50%UnverifiedSemantic Kernel由微软于2023年开源,核心架构围绕Kernel、Plugin和Planner三个概念展开
50%