dify vs semantic-kernel

A neutral, constraint-first comparison - live GitHub stats and typed relationships, not marketing.

difysemantic-kernel
TaglineProduction-ready platform for agentic workflow developmentBuild intelligent AI agents and multi-agent systems with this enterprise-ready orchestration framework
Stars148k28k
Forks23k4.7k
Open issues851261
LanguageTypeScriptC#
LicenseOtherMIT
Last pushedJul 7, 2026Jul 7, 2026
CategoriesAI AgentsAI Agents

dify

Dify is a production-ready platform designed to facilitate the creation and management of agentic workflows. It supports TypeScript, Python, and leverages frameworks like Next.js.

TypeScript

semantic-kernel

Semantic Kernel is a model-agnostic SDK for building, orchestrating, and deploying AI agents and multi-agent systems. It supports multiple language platforms including Python, .NET, and Java.

C#