AltHub

microsoft/agent-framework Alternatives

AI agent framework / orchestration

A multi-language framework for building, orchestrating, and deploying production-grade AI agents and multi-agent workflows.

13.5kPythonMITactive · last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

aden-hive/hiveGitHub

choose if you need a Python-only multi-agent harness without .NET/Go support.

Multi-Agent Harness for Production AI

10.9k
Python
Apache-2.0
active2mo ago
VoltAgent/voltagentGitHub

choose if you require a TypeScript agent framework, which the seed does not offer.

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

10.4k
TypeScript
MIT
active2mo ago
agentscope-ai/agentscope-javaGitHub

choose if you need a Java agent framework for distributed long-running agents.

Build distributed, production-grade, long-running agents.

5.6k
Java
Apache-2.0
active1mo ago
truefoundry/trueforgeGitHub

choose if you want a TypeScript runtime harness focused on turning an LLM into a working agent.

The open-source agent harness - the runtime layer that turns an LLM into a working agent.

3.4k
TypeScript
MIT
active2mo ago
InfinitiBit/graphbitGitHub

choose if you need a Rust-core agent framework with Python wrapper for performance-sensitive workloads.

GraphBit is the world’s first enterprise-grade Agentic AI framework, built on a Rust core with a Python wrapper for unmatched speed, security, and scalability. It enables reliable multi-agent workflows with minimal CPU and memory usage, making it production-ready for real-world enterprise environments.

579
Rust
Apache-2.0
active4mo ago
AgenticGoKit/AgenticGoKitGitHub

choose if you want a Go-native, event-driven agent framework with MCP tool discovery.

Open-source Agentic AI framework in Go for building, orchestrating, and deploying intelligent agents. LLM-agnostic, event-driven, with multi-agent workflows, MCP tool discovery, and production-grade observability.

176
Go
Apache-2.0
active3mo ago
openai/openai-agents-pythonGitHub

choose if you want a minimal, low-overhead framework directly from OpenAI.

A lightweight, powerful framework for multi-agent workflows

28.9k
Python
MIT
active2mo ago
google/adk-pythonGitHub

choose if you want Google's code-first Python toolkit with built-in evaluation and deployment support.

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

21.5k
Python
Apache-2.0
active1mo ago
langchain-ai/langgraphGitHub

choose if you want fine-grained graph control, persistence, and human-in-the-loop from the LangChain ecosystem.

Build resilient agents.

40.2k
Python
MIT
active2mo ago
langchain-ai/deepagentsGitHub

choose if you want a ready-made batteries-included agent harness from LangChain.

The batteries-included agent harness.

29.4k
Python
MIT
active1mo ago
iflytek/astron-agentGitHub

choose if you need a Java-based enterprise workflow platform for SuperAgents.

Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.

9.0k
Java
Apache-2.0
active1mo ago
google/adk-goGitHub

choose if you want Google's code-first agent toolkit in Go.

An open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

8.7k
Go
Apache-2.0
active2mo ago
ag2ai/ag2GitHub

choose if you want the AutoGen lineage with an all-in-one agent OS.

AG2 (formerly AutoGen): The Open-Source AgentOS.Join us at: https://discord.gg/sNGSwQME3x

4.9k
Python
Apache-2.0
active1mo ago
kyegomez/swarmsGitHub

choose if you want an enterprise-grade multi-agent orchestration framework with extra tooling.

The Enterprise-Grade Multi-Agent Orchestration Framework. Website: https://swarms.ai

7.1k
Python
Apache-2.0
active2mo ago
alibaba/spring-ai-alibabaGitHub

choose if you are in a Java/Spring ecosystem and need agentic AI framework integration.

Agentic AI Framework for Java Developers

10.7k
Java
Apache-2.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

omnigent-ai/omnigentGitHub

choose if you must orchestrate multiple existing agent CLIs under one policy/sandbox layer.

Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.

10.1k
Python
Apache-2.0
active26d ago
lastmile-ai/mcp-agentGitHub

choose if you prefer a lightweight MCP-protocol-based workflow engine over graph orchestration.

Build effective agents using Model Context Protocol and simple workflow patterns

8.5k
Python
Apache-2.0
slowing9mo ago
strands-agents/harness-sdkGitHub

choose if you want to build a custom agent harness with a low-level SDK rather than adopt a full framework.

Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

7.0k
Python
Apache-2.0
active2mo ago
microsoft/semantic-kernelGitHub

choose if you prefer a planner/plugin-based SDK for integrating LLMs into existing apps.

Integrate cutting-edge LLM technology quickly and easily into your apps

28.5k
C#
MIT
active2mo ago
SolaceLabs/solace-agent-meshGitHub

choose if you want event-driven multi-agent orchestration over a message bus.

An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.

5.0k
Python
Apache-2.0
active2mo ago
EverMind-AI/RavenGitHub

choose if you need a memory-first harness with self-improving deep research capabilities.

The Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.

3.7k
Python
Apache-2.0
active2mo ago
deepset-ai/haystackGitHub

choose if you want pipeline-based orchestration with explicit retrieval/context control.

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

26.3k
Python
Apache-2.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

0xPlaygrounds/rigGitHub

choose if you need a low-level Rust framework for LLM applications and are willing to implement agent orchestration yourself.

⚙️🦀 Build modular and scalable LLM Applications in Rust

8.4k
Rust
MIT
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

evolution-foundation/evo-aiGitHub

choose if you prefer a graphical platform for creating and managing agents rather than a code-first framework.

Evo AI is an open-source platform for creating and managing AI agents, enabling integration with different AI models and services.

607
TypeScript
Apache-2.0
slowing1.4y ago

Listed as an alternative to

These projects were analysed and named agent-framework among their alternatives. The relationship is not symmetric — how agent-framework rates them is a separate judgement, made when agent-framework is analysed in its own right.

crewAIInc/crewAIGitHub

calls agent-framework “Choose if you need Microsoft-supported multi-agent orchestration with .NET interoperability.”

Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.

58.5kPythonactive
langchain-ai/deepagentsGitHub

calls agent-framework “Microsoft's cross-language agent and multi-agent framework; choose it for .NET plus Python coverage.”

The batteries-included agent harness.

29.4kPythonactive
openai/openai-agents-pythonGitHub

calls agent-framework “Choose when you want a Python multi-agent framework with .NET support and enterprise orchestration capabilities.”

A lightweight, powerful framework for multi-agent workflows

28.9kPythonactive
microsoft/semantic-kernelGitHub

calls agent-framework “choose for the official successor with stable APIs and long-term support.”

Integrate cutting-edge LLM technology quickly and easily into your apps

28.5kC#active
google/adk-pythonGitHub

calls agent-framework “Python/.NET agent framework from Microsoft; choose for cross-language .NET integration.”

An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

21.5kPythonactive
camel-ai/owlGitHub

calls agent-framework “Choose for cross-language (Python and .NET) agent orchestration with enterprise deployment features.”

🦉 OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation

20.1kPythonactive
MervinPraison/PraisonAIGitHub

calls agent-framework “Choose it if you need a cross-language agent framework with first-class .NET support and Microsoft backing.”

PraisonAI 🦞 — Hire a 24/7 AI Workforce. Stop writing boilerplate and start shipping autonomous self-improving agents that research, plan, code, and execute tasks. Deployed in 5 lines of code with built-in memory, RAG, and support for 100+ LLMs.

8.9kPythonactive
Upsonic/UpsonicGitHub

calls agent-framework “When you want a Microsoft-supported framework that also works in .NET, not just Python.”

Build autonomous AI agents in Python.

7.9kPythonactive
kyegomez/swarmsGitHub

calls agent-framework “when you want Microsoft's cross-language multi-agent orchestrator supporting Python and .NET”

The Enterprise-Grade Multi-Agent Orchestration Framework. Website: https://swarms.ai

7.1kPythonactive
ag2ai/ag2GitHub

calls agent-framework “Choose when you want a Microsoft-backed Python/.NET framework for orchestrating multi-agent workflows.”

AG2 (formerly AutoGen): The Open-Source AgentOS.Join us at: https://discord.gg/sNGSwQME3x

4.9kPythonactive
EverMind-AI/RavenGitHub

calls agent-framework “Microsoft's cross-language agent framework; choose for teams needing Python and .NET interoperability.”

The Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.

3.7kPythonactive
agentuniverse-ai/agentUniverseGitHub

calls agent-framework “Choose Microsoft's agent-framework for Python/.NET multi-agent orchestration with strong enterprise backing and MIT license.”

agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent applications.

2.4kPythonactive
n8n-io/n8nGitHub

calls agent-framework “code-first framework for building multi-agent workflows in Python/.NET; choose for Microsoft ecosystem integration.”

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

202.2kTypeScriptactive
langgenius/difyGitHub

calls agent-framework “Cross-ecosystem agent framework from Microsoft; choose when you are on Python/.NET and want code-first orchestration.”

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

155.7kTypeScriptactive
langflow-ai/langflowGitHub

calls agent-framework “Choose for a code-first multi-agent framework supporting Python and .NET, if you don't need a visual builder.”

Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

153.6kPythonactive
agno-agi/agnoGitHub

calls agent-framework “Choose when you need cross-language (Python and .NET) agent orchestration with production deployment.”

Build, run, and manage agent platforms.

42.6kPythonactive
ToolJet/ToolJetGitHub

calls agent-framework “Cross-platform agent framework for .NET/Python, good for Microsoft-centric enterprises, not low-code.”

ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀

40.8kJavaScriptactive
langchain-ai/langgraphGitHub

calls agent-framework “choose it if you want Microsoft's cross-language agent orchestration instead of LangGraph.”

Build resilient agents.

40.2kPythonactive
OpenBMB/ChatDevGitHub

calls agent-framework “Choose for code-first multi-agent orchestration in Python/.NET when you need programmatic control instead of zero-code configuration.”

ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration

34.1kPythonactive
simstudioai/simGitHub

calls agent-framework “Choose for a cross-language (Python/.NET) agent framework from Microsoft.”

Sim is the collaborative workspace to build, deploy, and monitor AI agents and workflows. Used by 100,000+ builders.

29.5kTypeScriptactive