We curate open-source GitHub repositories matching “autogen multi agent”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Qwen-Agent is a development framework for building autonomous software applications that leverage large language models to plan, reason, and execute complex tasks. It functions as an orchestration engine that enables models to interact with external APIs, manage persistent memory, and maintain context across multi-step workflows. The framework distinguishes itself through a multi-agent collaboration platform that allows independent agent instances to exchange structured messages and delegate sub-tasks to one another. By utilizing iterative reasoning loops and dynamic prompt injection, the sys
Qwen-Agent is a full-featured multi-agent collaboration framework that supports LLM integration, tool use, memory, and task planning, making it a strong match for building and orchestrating multi-agent AI systems.
AgentScope is a multi-agent framework and orchestration platform designed for building and coordinating teams of language model agents. It provides a system for managing multiple agents that collaborate to solve complex tasks through structured communication and state sharing. The project distinguishes itself with a focus on production-ready deployment and security, featuring a multi-tenant hosting service that ensures session isolation between different users. It includes a sandboxed tool execution environment and fine-grained permission controls to manage how agents access system resources
AgentScope is a multi-agent framework and orchestration platform for building teams of language model agents, with built-in structured communication, sandboxed tool and code execution, and production-oriented security features — exactly the kind of multi-agent AI system builder this search targets.
LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre
LobeHub is a multi-agent orchestration platform that lets you build, configure, and deploy AI agent teams with LLM integration, tool use, persistent memory, and code execution, directly matching your need for a framework to orchestrate multi-agent systems.
This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva
camel-ai/camel is a full-featured multi-agent AI framework that orchestrates collaborative agent societies with LLM integration, standardized tool calling, and iterative reasoning loops, exactly matching the request for building and managing multi-agent systems.
Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist
Langroid is a multi-agent orchestration framework with collaborative message exchange, hierarchical delegation, and tool integration, directly matching the search for building multi-agent AI systems.
ChatDev is an automated software engineering platform that orchestrates the end-to-end development lifecycle through a multi-agent framework. It functions as a programmable engine that coordinates specialized autonomous agents to handle design, coding, testing, and documentation tasks by transitioning through predefined phases of a software project. The system distinguishes itself by using role-based agent specialization to simulate a professional engineering team, assigning distinct personas and knowledge bases to individual agents. It employs prompt-driven task decomposition to break high-l
ChatDev is a multi-agent orchestration framework that coordinates specialized AI agents to automate software development tasks, providing agent-based architecture, LLM integration, tool use via code execution, conversation management, and extensibility, which squarely matches the search for a multi-agent AI framework.
Youtu Agent is an open-source framework for building, running, and evaluating autonomous agents powered by large language models. It provides the core infrastructure for creating agents that follow reasoning loops, use toolkits, and coordinate with other agents to solve complex tasks, all managed through YAML-driven configuration files. The framework distinguishes itself through its support for multi-agent orchestration, where a planner agent decomposes tasks and coordinates specialized worker agents, and through its integration with the Model Context Protocol for connecting to external toolk
Youtu Agent is a multi-agent orchestration framework powered by LLMs, with YAML-driven configuration, toolkits, and planner-worker coordination, which directly matches the visitor's need for building and orchestrating multi-agent AI systems.
The agent-framework is an LLM agent orchestration framework and multi-agent workflow engine designed for building autonomous AI agents. It provides a tool integration layer for binding external functions, APIs, and sandboxed code as executable tools for language models. The framework distinguishes itself through a graph-based system for designing sequential and parallel task flows, featuring state management and checkpointing for long-running processes. It implements comprehensive conversational state management and an observability suite that uses telemetry to trace execution flows and monit
Microsoft Agent Framework is a multi-agent orchestration and workflow engine that provides LLM integration, tool execution, conversational state management, and graph-based task flows — exactly the kind of toolkit this search targets for building autonomous multi-agent AI systems.
MetaGPT is an agentic workflow orchestrator and multi-agent framework designed to transform natural language requirements into complete software deliverables. It functions as an AI software engineering suite that automates the creation of technical documentation, data structures, and source code by treating natural language as a programming environment. The system distinguishes itself by assigning professional roles to large language models, creating specialized agent teams that collaborate through a shared communication structure. It utilizes standard operating procedures to convert organiza
MetaGPT is a multi-agent framework that orchestrates specialized LLM-powered agent teams to collaborate on complex software engineering tasks, fitting the search for a framework to build and orchestrate multi-agent AI systems.
This project is an autonomous software development assistant and project management tool that utilizes a multi-agent orchestrator to automate complex workflows. It functions as an agentic framework designed to research, plan, execute, and verify software development tasks by coordinating specialized agents that manage context windows and system performance. The system distinguishes itself through a structured, interview-based requirement engineering phase that clarifies project objectives before initiating automated work. It employs atomic task decomposition to break goals into independent un
This repository is a multi-agent orchestration framework that coordinates specialized agents for automated software development, using LLM integration, structured conversation management, tool use, and code execution—exactly the kind of toolkit this search targets.
Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che
Eino is a dedicated multi-agent orchestration engine and LLM application framework that provides graph-based execution for coordinating agents, models, tools, and retrievers, exactly matching the search for a multi-agent AI framework with features like agent architecture, LLM integration, tool use, and extensibility.
LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing
LangChain, especially with its LangGraph extension, provides a comprehensive framework for building and orchestrating multi-agent AI systems with LLM integration, tool use, conversation management, and code execution, making it a flagship choice for this search.
TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the
TaskWeaver is an LLM agent framework with a role-based multi-agent architecture that executes natural language requests as code, SQL, or shell commands — exactly the kind of multi-agent orchestration framework you're looking for, with built-in LLM integration, tool use, conversation state management, and extensible plugins.
CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations. The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coo
CrewAI is a dedicated multi-agent orchestration framework with role-based agents, LLM integration, tool use, and hierarchical task management — exactly the kind of toolkit this search is for and covering the listed features comprehensively.
This framework provides a development environment for building collaborative systems where autonomous agents interact to solve complex tasks through conversational workflows. It functions as a conversational workflow engine and event-driven runtime, coordinating multi-step processes by translating high-level goals into structured dialogue sequences between specialized agents. The system distinguishes itself through its message-passing orchestration, which manages state transitions and task delegation between independent participants. It supports dynamic conversation state management to provid
AutoGen is a mature framework for building multi-agent AI systems with conversational orchestration, LLM integration, tool use, and modular extensibility, directly matching the intent for a multi-agent AI framework.
This project is an LLM autonomous agent framework and orchestration tool designed to build goal-driven agents that automate complex workflows. It functions as a system for converting high-level objectives into a series of autonomous actions and managing the coordination of multiple specialized agents to solve multi-step problems. The framework features a tool integration layer that parses structured model outputs into executable functions and external API calls. It utilizes a non-blocking execution pipeline to manage task orchestration through recursive loops and asynchronous event handling.
This autonomous agent framework orchestrates multiple LLM-powered agents with tool calling and asynchronous execution, directly fitting your need for a multi-agent AI system builder.
Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co
Cline is a multi-agent orchestration engine that lets you create coordinated agent teams with shared state, LLM integration, tool execution, and code execution — squarely the kind of framework you want for building multi-agent AI systems, though its focus on software engineering workflows makes it more specialised than a general-purpose platform.
adk-go is an agent orchestration engine and multi-agent framework for building, coordinating, and scaling systems of large language model agents. It provides a tool integration kit to connect agents with external APIs, custom functions, and diverse data sources. The project utilizes graph-based workflow orchestration to blend deterministic logic with adaptive reasoning. It supports modular multi-agent composition, allowing specialized agents to be organized into hierarchical structures to manage complex tasks through coordinated workflows. The framework includes tools for performance evaluat
google/adk-go is a Go-based agent orchestration engine and multi-agent framework that explicitly supports tool integration, modular composition, and LLM-based agents, matching the core requirement for building and coordinating multi-agent AI systems.
This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services
OpenAI Agents Python is a dedicated framework for building autonomous multi-agent systems with orchestration, persistent conversation state, tool delegation via agent-as-tool, and secure code execution, covering all the features this search targets.
TradingAgents is an autonomous financial research and simulation framework that coordinates specialized agents to analyze market data and execute investment strategies. The system functions as a multi-agent debate environment where independent units critique financial insights through structured, adversarial reasoning to improve decision accuracy and mitigate investment risks. The platform distinguishes itself through a risk-gated transaction pipeline that validates all proposed financial actions against market volatility and liquidity constraints before execution on a simulated exchange. To
TradingAgents is a multi-agent AI framework that coordinates specialized agents in a debate environment for financial research and trading, fitting the intent of a framework for building multi-agent systems, though its domain is specifically financial.
ROMA is an agentic workflow engine and recursive task orchestrator designed to coordinate autonomous agents in the execution of complex workflows. It functions as a multi-agent framework that decomposes high-level goals into atomic subtasks and manages their execution through a dependency graph. The system distinguishes itself through a hierarchical plan-execute loop that recursively decomposes objectives and synthesizes results from leaf-node tasks upward. It ensures execution purity via atomic task isolation, assigning dedicated storage directories to individual tasks to prevent data interf
ROMA is an agentic workflow engine and multi-agent framework that decomposes high-level goals into subtasks and coordinates autonomous agents, with tags indicating LLM and tool integration, making it a good fit for building and orchestrating multi-agent AI systems.
This project is a framework for integrating modular instruction packages and domain-specific tools into large language model agents. It provides a system for managing agent context and extending coding assistants through a modular prompt library of persona-based instruction sets and skill trees. The framework distinguishes itself through a persistent memory layer that tracks architectural decisions and infrastructure patterns to prevent regressions during autonomous code modifications. It includes an orchestrator for managing multi-agent swarms and autonomous coding loops that cycle through g
This repository provides a framework for orchestrating multi-agent AI systems with a focus on Claude-powered coding assistants, including agent context management, tool integration, and autonomous coding loops, which aligns with the search for a multi-agent AI framework.
MetaGPT is an agentic workflow engine and multi-agent orchestration framework designed to automate complex software engineering and data analysis tasks. It functions as an automated software factory that transforms high-level natural language requirements into functional web applications, technical documentation, and production-ready code. By utilizing a runtime environment that manages the lifecycle of specialized agents, the platform bridges the gap between user intent and finished software components. The system distinguishes itself through role-based agent orchestration and dynamic task d
MetaGPT is an open-source multi-agent orchestration framework that uses role-based agents, LLM integration, and code execution to automate complex tasks, making it a comprehensive answer for building multi-agent AI systems.
Goose is an extensible agentic AI platform designed for autonomous task orchestration and developer-centric assistance. It provides a workflow engine that manages complex, multi-step objectives by delegating tasks to specialized subagents, all while maintaining stateful session continuity. The system is built to integrate directly into terminal and coding environments, allowing for automated file manipulation and context-aware interaction. The platform distinguishes itself through a secure, sandboxed runtime environment that enforces granular permission controls and policy-driven guardrails.
Goose is a multi-agent orchestration platform that manages complex tasks by delegating to specialized subagents, with stateful session management, extensibility, and sandboxed execution — directly matching this search for a multi-agent AI framework.
Oh-my-opencode is an autonomous software engineering platform designed to automate complex coding tasks through the orchestration of specialized AI agents. It manages end-to-end development workflows by coordinating teams of agents that perform parallel execution, strategic planning, and automated code generation. The system ensures high-precision refactoring by utilizing a hash-anchored modification engine, which verifies file integrity through cryptographic line references before applying any changes. The platform distinguishes itself through a rigorous planning-first methodology, requiring
Oh-my-opencode is a multi-agent orchestration platform that coordinates specialized AI agents to automate coding tasks, with clear support for LLM integration, tool use, code execution, and modular skill injection — squarely matching the multi-agent AI framework intent and covering nearly all the required features.
LangGraph is a framework for building stateful, multi-step agentic workflows by modeling application logic as a directed graph. It provides a runtime environment where complex tasks are orchestrated through interconnected nodes and edges, allowing developers to manage state transitions, persistent memory, and control flow across long-running automated processes. The platform distinguishes itself through its native support for human-in-the-loop automation, enabling developers to define breakpoints that pause execution for manual review, modification, or approval. It also features checkpoint-ba
LangGraph is a framework for building stateful multi-agent AI workflows using a directed graph model, perfectly fitting the search for a multi-agent orchestration toolkit with LLM integration, tool use, and human-in-the-loop capabilities.
ECC is an LLM agent orchestration framework and cross-platform AI tooling suite designed to coordinate multi-model workflows. It provides a system for managing specialized agent roles, reusable skills, and structured planning to execute complex software development tasks across different AI-powered code editors. The project distinguishes itself as a Model Context Protocol manager, providing a configuration layer to integrate external servers and audit tool execution. It further implements an agentic security sandbox that restricts sensitive file access and scans for secret leakage to secure a
ECC is an LLM agent orchestration framework that manages multi-model workflows, specialized agent roles, and structured planning with built-in security sandboxing, making it a solid fit for building multi-agent AI systems.
QwenPaw is a framework for deploying personalized AI assistants and a multi-agent orchestration system. It enables the management of independent AI agents with specialized roles to solve complex tasks through coordinated communication. The system also serves as a local deployment tool for large language models and a gateway for integrating AI assistants with various messaging platforms. The framework is distinguished by an extensible plugin system that allows for the auto-loading of custom skills and functional modules. It features a reflective memory system that evolves the assistant's long-
QwenPaw is a multi-agent orchestration framework for deploying personalized AI assistants with specialized roles, LLM integration, and an extensible plugin system, making it a strong match for building and orchestrating multi-agent AI systems.
This project is a comprehensive AI infrastructure that combines an LLM agent orchestration framework, an autonomous research system, and a local AI environment. It centers on the creation of a personal knowledge graph and a programmatic prompt engineering library to provide long-term memory and optimized reasoning for artificial intelligence tasks. The system is distinguished by its ability to compose multi-agent teams using specialized personas and deterministic skills to execute complex workflows. It features an autonomous research pipeline capable of deep investigations and adversarial ana
This repository is a dedicated multi-agent orchestration framework that composes teams of specialized personas with deterministic skills and tool execution, covering agent architecture, LLM integration, code execution, and modular extensibility—exactly the kind of toolkit this search targets.
Swarm is a framework for building conversational systems that coordinate multi-agent workflows. It functions as an orchestration engine that manages persistent, multi-turn dialogues by routing tasks between specialized agents and executing local functions. The system is designed to handle complex, multi-step processes by maintaining shared state and context across agent interactions. The framework distinguishes itself through its approach to dynamic task delegation and execution control. It enables agents to hand off tasks to one another by returning agent objects, allowing for modular, domai
Swarm is a lightweight orchestration framework for multi-agent conversational systems that supports agent handoff, function calling, shared state, and modular agent composition, directly matching the requested multi-agent AI framework with tool use and conversation management.
Superset is an agentic development environment designed to orchestrate autonomous AI coding agents. It functions as a workspace where multiple command-line based agents can run in parallel, utilizing a persistent terminal multiplexer to maintain long-lived shell sessions and state. The project distinguishes itself through the use of Git worktrees to provide physical directory isolation for each task, preventing merge conflicts during concurrent agent operations. It incorporates a Model Context Protocol client to extend agent capabilities via external tools and data, while keeping execution en
Superset is an agentic development environment that orchestrates multiple AI coding agents in parallel, using LLM integration and tool use via MCP, making it a solid fit for building multi-agent systems—though its focus is on coding workflows rather than general-purpose agent conversations.
Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level
Claude Code is a multi-agent orchestration framework that coordinates specialized AI agents for autonomous software engineering, directly supporting agent-based architecture, LLM integration, tool use, conversation management, and code execution—making it a solid fit for building multi-agent AI systems, albeit focused on the software engineering domain.
Humanlayer is an LLM coding agent orchestrator and AI-driven workflow manager designed to coordinate multiple agents in researching, designing, and implementing features across complex codebases. It provides a multi-agent development workspace that groups AI sessions, versioned design artifacts, and worktrees into collaborative team tasks. The system features a bring-your-own-key LLM gateway to connect external AI model subscriptions and API keys. It utilizes remote AI agent daemons to run long-term coding sessions on cloud infrastructure, maintaining progress independently of the user's acti
HumanLayer is a multi-agent orchestrator specialized for coding agents, providing LLM integration, session management, and coordinated task execution across agents, which directly fits the search for a multi-agent AI framework.
vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys
vibe-vibe is an LLM agent engineering framework explicitly built for orchestrating multi-agent systems with defined agent roles, collaboration boundaries, and toolchain optimization, making it a strong match for building and orchestrating multi-agent AI systems.
Magic is an all-in-one productivity environment and agent platform designed for deploying, orchestrating, and managing multi-agent workflows. It functions as a coordination system that dispatches complex tasks to specialized agents, serving as both a workflow engine and a knowledge management system that synthesizes information from PDFs, websites, and databases into structured digital assets. The platform distinguishes itself through a multimodal content suite capable of generating professional business deliverables, including high-fidelity graphic assets, technical diagrams, and presentatio
Magic is an open-source agent platform that orchestrates multi-agent workflows with LLM integration, tool use via agent skills, isolated execution sandboxes, and extensible agent routing, making it a direct fit for building and managing multi-agent AI systems.
CodeWhale is an AI coding agent orchestrator and development harness designed to coordinate autonomous agents that read, edit, and verify code. It provides a secure environment for AI agents to perform multi-step software engineering tasks, utilizing a sandboxed execution model to isolate shell commands and protect the host system. The system distinguishes itself by spawning multiple independent agents in parallel to handle separate investigation or implementation slices simultaneously. It employs a multi-model gateway to route requests across various cloud APIs and local servers, and utilize
CodeWhale is an open-source orchestrator and harness for coordinating multiple autonomous coding agents with LLM integration, sandboxed execution, and parallel workflows, making it a solid match for building multi-agent AI systems focused on software engineering tasks.