Semantic Kernel Alternatives
Microsoft's SDK for building and orchestrating AI agents in .NET, Python, and Java
Semantic Kernel is a lightweight, model-agnostic SDK from Microsoft for integrating LLMs into applications.
Explore 44 alternatives to Semantic Kernel across 2 categories. Each tool listed below shares at least one category with Semantic Kernel.
🕵️♀️ Agents
Dust
The operating system for AI agents
Fixie
The fastest way to build conversational AI agents
Google ADK
Open-source agent development kit from Google for building multi-agent systems
Letta
Framework for building stateful AI agents with persistent memory, formerly MemGPT
Mastra
TypeScript-first AI framework for building agents, RAG pipelines, and workflows
Superagent
Prototype and deploy agents powered by large language models.
🏗️ Frameworks & Stacks
Google ADK
Open-source agent development kit from Google for building multi-agent systems
LangChain
LangChain gives developers a framework to construct LLM‑powered apps easily.
Mastra
TypeScript-first AI framework for building agents, RAG pipelines, and workflows
Ollama
Run large language models locally with a single command
phidata
Build an AI App in minutes using pre-built templates.
Is your product missing?