Looking for something similar to Semantic Kernel? We found 20 alternatives in AI & ML, Developer Tools, Open Source — ranked by trust score so you can pick the best fit.
Build stateful multi-agent applications with LangChain
$ pip install langgraph
click to copy
Open-source LLM app development platform
$ docker compose up -d
click to copy
Memory layer for AI agents and assistants
$ pip install mem0ai
click to copy
Build multi-modal AI agents with memory and reasoning
$ pip install agno
click to copy
TypeScript AI agent framework with built-in memory and tools
$ npm install @mastra\/core
click to copy
Run LLMs locally with a single command
$ curl -fsSL https:\/\/ollama.ai\/install.sh | sh
click to copy
Open-source AI software engineer (formerly OpenDevin)
$ pip install openhands
click to copy
Self-hosted web UI for LLMs (formerly Ollama WebUI)
$ docker run -p 3000:8080 ghcr.io\/open-webui\/open-webui
click to copy
AI coding assistant that lives in your IDE
$ Install from VS Code Marketplace
click to copy
Multi-agent framework that mimics a software company
$ pip install metagpt
click to copy
Self-hosted AI coding assistant
$ docker run tabbyml\/tabby
click to copy
Build AI-powered apps with React, Next.js, and more
$ npm install ai
click to copy
AI pair programming in your terminal
$ pip install aider-chat
click to copy
The all-in-one AI app for any LLM with RAG
$ docker pull mintplexlabs\/anythingllm
click to copy
Open-source LLM engineering platform
$ pip install langfuse
click to copy
Open-source AI code assistant for VS Code and JetBrains
$ Install from VS Code Marketplace or JetBrains
click to copy
Agent framework from the creators of Pydantic
$ pip install pydantic-ai
click to copy
Open-source ChatGPT alternative that runs offline
$ Download from jan.ai
click to copy
Production-ready toolset for AI agents
$ pip install composio-core
click to copy
Observability and DevTools for AI agents
$ pip install agentops
click to copy