For a framework for building autonomous AI agents, the strongest matches are foundationagents/metagpt (MetaGPT is a multi-agent orchestration framework that uses LLMs), agentscope-ai/agentscope (AgentScope is a comprehensive Python framework purpose-built for developing) and ag2ai/ag2 (AG2 is a multi-agent LLM orchestration framework with flexible). nirdiamant/genai_agents and flowiseai/flowise round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore frameworks and libraries for building autonomous agents capable of reasoning, planning, and executing complex tasks.
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 a multi-agent orchestration framework that uses LLMs to automate complex software engineering and data analysis tasks, directly matching the search for an open-source AI agent platform with built-in multi-agent coordination, memory management, and tool-use capabilities.
Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys
AgentScope is a comprehensive Python framework purpose-built for developing and orchestrating autonomous multi-agent systems, directly supporting multi-agent collaboration, tool use, memory management, and model-agnostic LLM integration, which aligns well with your requirements.
AG2 is a multi-agent large language model orchestration framework, agentic workflow automation tool, and RAG-enabled agent platform. It functions as a communication protocol and framework for coordinating multiple AI agents to solve complex tasks through shared state and standardized messaging. The project distinguishes itself through flexible coordination strategies, including hierarchical agent organization, hub-and-spoke models, and dynamic routing that analyzes conversation context to distribute work. It implements multi-stage feedback loops for iterative refinement and uses schema-constr
AG2 is a multi-agent LLM orchestration framework with flexible coordination, tool execution, RAG-based memory, and model-agnostic design, making it a comprehensive platform for building and deploying autonomous AI agents.
GenAI_Agents is a development framework and orchestration engine designed for building autonomous, multi-agent systems. It provides the infrastructure to construct complex, state-managed workflows where specialized agents collaborate to execute multi-step tasks, manage long-term memory, and perform iterative reasoning. The platform distinguishes itself through its graph-based orchestration model, which allows developers to define intricate agentic processes with explicit state transitions. It supports advanced control mechanisms such as human-in-the-loop intervention for manual oversight and
GenAI_Agents is a framework and orchestration engine for building autonomous multi-agent systems with LLMs, covering multi-agent orchestration, memory management, and tool use through LangChain/LangGraph — directly fitting the search for an AI agent framework.
Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas. The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state p
Flowise is a low-code platform purpose-built for building and orchestrating multi-agent AI workflows with LLMs, supporting tool use, memory, model-agnostic integration, and self-hosted deployment — exactly the kind of autonomous agent framework this search is after.
Owl is a framework for agentic workflow automation and multi-agent orchestration. It functions as a system for coordinating autonomous large language model agents to decompose and execute complex tasks through shared communication and collaborative planning. The project distinguishes itself through a multi-modal toolset for processing images, audio, and video, alongside a synthetic data generator that produces domain-specific datasets using self-instruct and verifier loops. It further incorporates a retrieval-augmented generation pipeline framework that integrates long-term memory and real-ti
Camel-AI/OWL is a framework for multi-agent orchestration with collaborative planning, tool use, and memory management, directly matching the search for an AI agent platform.
This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow engine, and an LLM orchestration framework for Spring applications. It enables the development of stateful autonomous agents and the implementation of retrieval-augmented generation systems using document processing and vector databases. The framework distinguishes itself through a graph-based workflow runtime for designing complex AI pipelines with conditional routing and persistent state. It supports multi-agent orchestration via service-discovery coordination and provides human-i
Spring AI Alibaba is a Java-based AI agent framework with a graph-based workflow engine, multi-agent orchestration via service-discovery, persistent state, and tool call support, covering most of the key requirements for building and deploying autonomous agents with LLM integration.
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 an open-source multi-agent orchestration platform that lets you build, configure, and deploy specialized AI agents with persistent memory, tool integration, and support for multiple LLMs, directly matching your need for a framework to orchestrate autonomous agents.
This project is a software development kit and framework for building AI agent orchestration, session management, and tool integration systems. It provides a backend infrastructure for hosting remote AI sessions and coordinating multi-agent workflows using large language models. The SDK enables the definition of specialized agents and the orchestration of complex tasks through parallel workstreams. It distinguishes itself by offering a multi-tenant backend capable of horizontal scaling and a headless server runtime that separates session execution from the client interface. The system covers
This SDK is a self-hostable framework for building and orchestrating multi-agent workflows with LLM integration, covering session management, tool integration, parallel agent execution, and extensible skill packaging — exactly the kind of AI agent platform this search is after.
ms-agent is an LLM agent framework and multi-agent orchestration system designed to build autonomous entities that combine large language models with tool calling and structured workflows. It serves as a tool integration platform and workflow engine for executing complex tasks through the coordination of specialized agents. The project distinguishes itself through a multimodal agent workflow engine capable of automating the production of text, images, and video. It features a sandboxed code execution environment for running generated code and quantitative data analysis in isolated containers,
ms-agent is an LLM agent framework and multi-agent orchestration system that supports tool calling, memory, and code execution, making it a comprehensive platform for building and orchestrating autonomous AI agents that fits your search for an open-source AI agent framework.
IntentKit is an open-source platform for deploying and managing a collaborative team of AI agents that can work together to complete complex tasks. It provides a self-hosted agent orchestrator that coordinates multiple agents through a modular pipeline of entrypoints, orchestration, and storage, all running as containerized services using Docker Compose or Swarm for production-grade deployment. The platform distinguishes itself by offering a plugin-based system for extending agent capabilities without modifying the core codebase, along with built-in integrations for connecting agents to socia
IntentKit is a self-hosted platform for orchestrating collaborative AI agents with multi-agent coordination, plugin-based extensibility, memory persistence, and Docker-based deployment, directly matching the search for an open-source AI agent framework.
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 an extensible multi-agent orchestration engine that automates complex workflows with tool use, shared state, and centralized coordination — it directly matches the search for an open-source AI agent platform with multi-agent orchestration, memory, 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 is a comprehensive orchestration framework for building LLM-powered applications with native support for multi-agent orchestration, tool use, memory, and model-agnostic integration—exactly the kind of platform this search targets.
AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations
AIOS is an LLM agent operating system and orchestration kernel that directly manages memory, resource scheduling, tool execution, and multiple autonomous agents, covering multi-agent orchestration, semantic memory, and model-agnostic chat interfaces—exactly the kind of integrated platform this search is after.
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 comprehensive open-source framework purpose-built for orchestrating autonomous AI agents through conversational workflows, with built-in support for multi-agent orchestration, tool use, memory management, model-agnostic LLM integration, and extensible plugins, making it an ideal choice for your agent-building needs.
Neo is an autonomous engineering platform and multi-agent orchestration framework designed to build, review, and maintain production codebases. It coordinates a swarm of multiple language models through a messaging and event system to automate complex software development workflows without manual intervention. The platform utilizes a semantic knowledge graph manager to distill session logs and documentation into a queryable topology, preserving project history and context across AI interactions. It supports multi-tenant deployment of agent swarms that employ persistent memory and structured m
Neo is an open-source multi-agent orchestration framework that coordinates swarms of language models with persistent memory and a knowledge graph, directly matching the need for building autonomous AI agents with LLM integration.
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
This is a Python framework from OpenAI specifically built for orchestrating multi-agent workflows with tool use, persistent memory, and secure execution, covering the core requirements for an autonomous AI agent platform.
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 is a comprehensive framework for orchestrating multi-agent societies with LLM integration, tool-calling, and iterative reasoning, making it a strong fit for building and deploying autonomous AI agents.
Agency Swarm is a multi-agent orchestration framework and development kit designed to coordinate specialized AI agents through defined communication patterns and handoffs. It functions as a system for managing agent swarms, providing an API gateway to expose these coordinated collectives as production-ready HTTP endpoints. The project distinguishes itself through its Model Context Protocol integration layer, which connects agents to external data sources and capabilities. It implements specialized orchestration patterns, such as the orchestrator-worker model and role-based delegation, to tran
Agency Swarm is a multi-agent orchestration framework that directly addresses the need to coordinate AI agent swarms with tool integration, communication patterns, and deployment as HTTP endpoints, fitting the query for building and deploying autonomous AI agents.
Auto-GPT is an autonomous agent framework that uses large language models to decompose complex goals and execute multi-step tasks without human intervention. It functions as a workflow automation tool that chains language model tasks and manages memory to achieve specific objectives. The project features a visual agent designer that allows users to define behaviors and goals by connecting functional blocks through a graphical interface. It employs a vector database memory system to recall information across different sessions and a sliding-window buffer for immediate short-term context. The
Auto-GPT is an open-source autonomous agent framework that uses LLMs to decompose goals and execute tasks, with memory management and a visual designer, which fits the search for AI agent frameworks but is primarily focused on single-agent automation rather than multi-agent orchestration.
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's agent-framework is an LLM agent orchestration framework with multi-agent workflows, tool integration, state management, and observability, making it a comprehensive match for building and deploying autonomous AI agents with the required capabilities.
ClawTeam is a framework for coordinating multiple large language model agents to automate complex technical workflows. It operates as an agentic workflow automator and orchestrator that manages swarms of specialized agents using a leader-worker architecture to delegate and execute tasks. The system distinguishes itself by providing isolated workspaces for parallel development, assigning each agent a dedicated git worktree and branch to prevent merge conflicts. It further enables the integration of external command-line tools by wrapping them into a standardized input and directory execution m
ClawTeam is a multi-agent orchestration framework that coordinates swarms of LLM agents using a leader-worker architecture with isolated workspaces and CLI tool integration, making it a solid fit for building and deploying autonomous AI agent workflows.
The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents that coordinate reasoning, tool execution, and complex workflows. It functions as a structured AI output controller and RAG integration library, providing a unified interface to manage multiple language model providers. The framework is distinguished by its implementation of the Model Context Protocol, allowing agents, tools, and models to be shared between different AI platforms and hosted as agentic tooling servers. It enables the design of collaborative agent teams through dec
BeeAI Framework is an LLM agent framework and multi-agent orchestration engine that supports tool execution, memory management, model-agnostic integration, and agent collaboration, which directly matches the search for open-source autonomous AI agent platforms.
Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into executable action plans. It functions as a manager for multi-agent swarms, organizing autonomous entities into collaborative topologies that utilize shared consensus to complete complex tasks. The framework distinguishes itself through a retrieval-augmented generation layer and knowledge graphs for reasoning over linked data. It incorporates a trajectory-based learning loop that analyzes previous execution paths to refine cognitive patterns and improve future reasoning accuracy
Ruflo is an AI agent orchestration platform that decomposes goals into action plans and manages multi-agent swarms with collaborative topologies, directly fitting your search for a framework to build and orchestrate autonomous AI agents.
OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It
OpenHands is an autonomous AI agent framework with a model-agnostic orchestrator and unified tool registry, designed for software engineering workflows and supporting multi-agent orchestration, tool use, and self-hosted deployment — exactly the kind of platform this search targets.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
PraisonAI is a self-hostable multi-agent orchestration platform that coordinates LLM-powered agents with tool use, agent communication protocols (A2A, REST, WebSocket), and retrieval-augmented generation, covering most features this search targets.
Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com
Letta is a framework for building, deploying, and managing autonomous AI agents with persistent memory, tool use, and orchestration capabilities, directly matching the search for an open-source AI agent platform.
UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language requests into executable task graphs. It functions as a cross-platform UI automation tool capable of performing interactions on Windows and mobile devices while routing tasks to distributed agents based on their hardware and software capabilities. The system is distinguished by its RAG-enhanced agent architecture, which integrates external documentation and previous execution traces to improve decision-making. It employs a hybrid UI detection approach that combines computer vis
UFO is an open-source LLM agent orchestration framework for cross-platform UI automation, supporting multi-agent task routing, RAG-enhanced memory, and tool use via GUI interactions, making it a fitting platform for building autonomous agent workflows despite its focused domain.
Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut
Mastra is an open-source orchestration framework purpose-built for building, deploying, and managing autonomous AI agents and multi-agent systems, with built-in support for memory, workflows, model-agnostic LLM integration, and orchestration of complex agent interactions — it aligns directly with your search.
This project is a comprehensive framework for developing, orchestrating, and deploying autonomous agents. It provides a structured environment for building agents that utilize reasoning loops to perform multi-step tasks, manage state through graph-based workflows, and interact with external tools. By mapping unstructured model outputs into typed schemas, the framework ensures reliable integration with downstream application logic. The platform distinguishes itself through a focus on production-grade reliability and security. It incorporates hybrid memory systems that combine vector embeddings
This repository is a production-focused AI agent framework with built-in support for multi-agent orchestration, tool integration, hybrid memory, and graph-based workflows, directly matching the intent for building and deploying autonomous agents with LLM capabilities.
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 an AI agent development kit and LLM application framework with native multi-agent orchestration, graph-based workflow execution, and built-in tool use and ReAct loops — directly matching the search for building and orchestrating autonomous AI agents.
This project is a Python library designed for building, testing, and deploying autonomous agents that execute complex workflows. It functions as a multi-agent orchestration framework, enabling the creation of systems where specialized agents communicate, delegate tasks, and integrate with external services to complete multi-step automated processes. The framework distinguishes itself by combining deterministic code execution with adaptive language model reasoning. It utilizes structured graph-based logic and state-machine execution to maintain persistent context across multi-turn interactions
google/adk-python is a Python framework for building multi-agent orchestration systems with persistent context, tool integration, and graph-based workflows, directly matching your need for an autonomous AI agent platform with key features like delegation and external service calls.
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 an extensible agentic AI platform with a workflow engine for multi-step task orchestration and subagent delegation, stateful session continuity, and granular permission controls, making it a strong fit for building and orchestrating autonomous AI agents.
Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes. The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat
Agno is a full-fledged agent operating system for building, deploying, and orchestrating multi-agent systems with tool execution, persistent state, and governance layers, directly matching this search for an AI agent framework/platform.
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 multi-agent orchestration framework that lets you define specialized agents with roles, goals, and tools to collaborate on complex workflows, making it a clear fit for building autonomous AI systems with LLM integration.
Phidata is an LLM agent framework and agentic workflow orchestrator used to build autonomous agents that integrate custom data, tools, and memory. It provides a production environment for serving these agents as services via APIs, utilizing server-sent events and websockets for real-time communication. The system distinguishes itself through a human-in-the-loop control layer that requires manual approval and administrative sign-off for specific tool executions. It also implements a multi-tenant AI infrastructure that uses token-based roles to ensure data isolation between different tenants.
Phidata is an open-source LLM agent framework and workflow orchestrator for building autonomous agents with tool use, memory, human-in-the-loop control, and self-hosted deployment, making it a comprehensive answer for building and orchestrating AI agents.
This framework provides a development toolkit for building autonomous agents that utilize language models to solve complex, non-deterministic tasks. Its core design centers on a code-executing architecture where agents generate and run Python code snippets to perform logic, data manipulation, and tool interactions. By moving beyond structured data formats, the system enables agents to manage program flow and object state through iterative reasoning cycles. The project distinguishes itself through its focus on code-based agent implementation and secure execution environments. Developers can ch
Smolagents is a Hugging Face framework for building autonomous AI agents that generate and execute code to interact with tools, fitting the search for an agent-building platform, though its focus on single-agent code execution means explicit multi-agent orchestration is not its primary strength.
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 framework for coordinating autonomous financial research and trading agents, so it squarely fits the AI agent framework category with multi-agent orchestration, tool use, memory management, and self-hosting, though it is specialized for finance rather than general-purpose use.
AgenticSeek is a multi-agent orchestration system designed to decompose complex user objectives into granular, actionable tasks. By coordinating a team of specialized autonomous workers, the platform manages end-to-end workflows, ensuring that each component of a project is assigned to the most capable agent for execution. The system operates as a local-first runtime, executing all artificial intelligence models directly on user hardware to maintain data sovereignty and privacy. It integrates a browser automation engine for autonomous web research and interaction, alongside a sandboxed enviro
AgenticSeek is a local-first multi-agent orchestration system that decomposes complex tasks into agent-executed workflows, fitting the search for a self-hostable AI agent framework with LLM integration and tool use, though specific support for memory management and an extensible plugin system is not explicit.
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 framework that orchestrates specialized autonomous agents for software development tasks, which matches the search for an AI agent framework/platform, though its focus on software engineering makes it narrower than a general-purpose platform.
Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio
Nanoclaw is an LLM agent orchestrator and deployment platform with sandboxed container isolation, multi-platform chat routing, and plugin integration via the Model Context Protocol — it directly fits the search for open-source AI agent frameworks, covering tool use, extensibility, and self-hosting while focusing on isolated agent management rather than advanced inter-agent communication.
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 for autonomous software engineering, directly meeting the core intent of building and coordinating AI agents, though it is designed for Claude models and lacks a general plugin system, narrowing its scope.
PydanticAI is a Python framework designed for building production-grade autonomous agents. It provides a unified interface for interacting with diverse language models, enabling developers to construct agents that perform complex tasks through structured data validation, tool execution, and multi-turn conversation management. The library centers on type-safe schema enforcement, ensuring that model inputs and outputs remain consistent and reliable throughout the agent's lifecycle. The framework distinguishes itself through a robust architecture that emphasizes modularity and testability. It ut
PydanticAI is an agent framework that lets you build autonomous agents with tool use, memory, and multi-turn conversation, but it focuses on single-agent setups rather than explicit multi-agent orchestration.
llmware is a Python framework for AI agent orchestration and model management, designed to coordinate multi-model workflows and autonomous agents. It provides a unified model catalog and standardized interface to execute specialized language models for complex research, analysis, and structured data generation. The project distinguishes itself through its heavy emphasis on local execution and quantized inference, allowing models to run on private infrastructure using CPU, GPU, and NPU acceleration via runtimes like ONNX and OpenVino. It features a specialized ability to translate natural lang
llmware is a Python framework explicitly designed for orchestrating multi-model workflows and autonomous agents, with a focus on local self-hosted execution and model-agnostic support, which directly matches the core intent of an AI agent platform even though some advanced features like explicit tool use or agent communication protocols are not highlighted.
This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu
livekit/agents is a framework for building multimodal AI agents that operate in real-time voice/video rooms with LLM integration, fitting the agent platform category but specialized for conversational media rather than general-purpose multi-agent orchestration.
OpenManus is an autonomous agent framework designed to build intelligent software entities capable of executing complex, multi-step tasks through independent decision-making. It functions as a workflow orchestration engine that uses a central language model to interpret user goals, break them down into actionable steps, and manage the execution flow of agents. The system maintains coherence across tasks through a stateful execution context that tracks progress and intermediate data. The platform distinguishes itself through a dynamic capability discovery mechanism that inspects tool definitio
OpenManus is a framework for building autonomous agents that orchestrate multi-step tasks with LLM integration, tool use, and stateful context — directly matching the search for an AI agent platform, though its multi-agent and model-agnostic features are less prominent.
CopilotKit is an agentic framework designed to integrate large language models into application frontends, enabling natural language control over software features and data. It provides the infrastructure to build intelligent assistants that manage conversation history, track application state, and execute complex workflows through conversational prompts. The framework distinguishes itself by its ability to render dynamic, interactive user interface components in real time based on model outputs. By utilizing a standardized communication protocol, it maps natural language intents to executabl
CopilotKit is an agentic framework that lets you embed LLM-powered assistants into frontend applications, supporting tool use, conversation memory, and dynamic UI generation — it's genuinely an AI agent platform, though its integration focus makes it narrower than a general-purpose multi-agent orchestration system.
Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows. The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers an
Composio is a tool-orchestration platform for connecting autonomous agents to external services and APIs via the Model Context Protocol, making it a genuine AI agent framework that covers tool use, model-agnostic integration, and extensibility—though it focuses on tool connectivity rather than full multi-agent orchestration or built-in memory management.
This repository appears to be a framework from Meta for building agentic systems with LLMs, aligning with the search for an AI agent framework, though details on features like multi-agent orchestration and plugin systems are not confirmed.
The Open Agent Platform is an orchestration environment for building, deploying, and managing autonomous AI agents. It provides a framework for constructing both single-task performers and complex multi-agent systems, utilizing a central supervisor pattern to coordinate collaborative workflows and task delegation. The platform distinguishes itself through a graph-based execution model that defines the sequence of logic and tool calls, paired with a visual configuration interface that allows for the creation of agent workflows without manual coding. It incorporates enterprise-grade security by
This open-source, no-code platform from the LangChain ecosystem is designed for building AI agents, which aligns with the search for an agent framework, though details on multi-agent orchestration and memory are not explicit.
| रिपॉजिटरी | स्टार्स | भाषा | लाइसेंस | अंतिम पुश |
|---|---|---|---|---|
| foundationagents/metagpt | 68.8K | Python | MIT | |
| agentscope-ai/agentscope | 26.9K | Python | Apache-2.0 | |
| ag2ai/ag2 | 4.2K | Python | apache-2.0 | |
| nirdiamant/genai_agents | 20K | Jupyter Notebook | other | |
| flowiseai/flowise | 53.6K | TypeScript | NOASSERTION | |
| camel-ai/owl | 19.9K | Python | — | |
| alibaba/spring-ai-alibaba | 8.4K | Java | apache-2.0 | |
| lobehub/lobehub | 78.7K | TypeScript | NOASSERTION | |
| github/copilot-sdk | 7.2K | TypeScript | mit | |
| modelscope/ms-agent | 4.3K | Python | Apache-2.0 |