For Framework zum Aufbau autonomer KI-Agenten, the strongest matches are sentient-agi/roma (ROMA is a full-featured multi-agent workflow engine that decomposes), ed-donner/agents (This project is an LLM autonomous agent framework with) and hwchase17/langchainjs (LangChainJS is a full-featured AI agent framework that provides). huggingface/smolagents and lobehub/lobehub round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Open-Source-Bibliotheken und Entwicklungsplattformen zum Aufbau, zur Bereitstellung und Verwaltung autonomer KI-Agenten.
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 a full-featured multi-agent workflow engine that decomposes goals, orchestrates agents, integrates tools, and manages state, making it precisely the kind of autonomous agent framework this search targets.
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 project is an LLM autonomous agent framework with orchestration, tool integration, multi-agent collaboration, and task decomposition, directly matching the need for building goal-driven agents that can reason, plan, and use tools.
LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows. The project provides a provider-agnostic interface and model provider abstraction, allowing applications to switch between different language model providers without rewriting core logic. It includes a toolkit for retrieval augmented generation, utilizing retrievers to
LangChainJS is a full-featured AI agent framework that provides agent orchestration, tool integration, memory, task planning, and LLM integration, directly matching the request for building autonomous agents that reason, plan, and use tools.
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 development toolkit specifically for building autonomous agents that reason, plan, and orchestrate tool use through code execution and iterative cycles — it directly matches the category and covers tool integration, LLM integration, memory/state management, planning, and security, making it a comprehensive answer to this search.
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 directly matches your need for a framework to create, deploy, and manage autonomous AI agents with persistent memory, tool integration, multi-agent collaboration, and support for major LLMs, covering virtually all the features you listed.
OpenHarness is a framework for building and orchestrating AI agents that utilize tools and plugins to execute complex tasks. It provides an orchestration system for managing language model lifecycles and a multi-agent coordination system for delegating workloads across teams of specialized subagents. The project features an agent gateway that bridges language model agents to external chat platforms and communication channels. It includes a tool integration engine for executing shell, file, and web operations, supported by a memory and skill manager that handles persistent user preferences and
OpenHarness is a framework purpose-built for building and orchestrating autonomous AI agents with tool integration, memory management, multi-agent coordination, and LLM backends, which directly matches the visitor
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 multi-agent orchestration system that decomposes complex objectives into tasks, coordinates specialized autonomous agents, integrates local LLMs and browser automation for tool use, and runs locally for privacy, making it a comprehensive fit for building and deploying autonomous AI agents.
Langchain-Chatchat is a system for building retrieval-augmented generation applications and autonomous AI agents. It integrates a knowledge base management system and an agent framework to enable language models to interact with private documents and execute multi-step tasks through external tools. The platform supports local deployment of language models on private infrastructure to operate without an internet connection. It includes a multimodal AI platform that combines vision models for image analysis with text-to-image generation capabilities. The system provides a web-based conversatio
Langchain-Chatchat is a platform for building RAG applications and autonomous AI agents with tool integration and local LLM deployment, fitting the visitor's need for an agent framework even if it emphasizes knowledge base integration.
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 manages role-based agents, task decomposition, memory, and LLM integration, directly aligning with the request for an autonomous AI agent framework that supports planning, tool use, and collaboration.
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
Microsoft AutoGen is a production-grade framework purpose-built for building and orchestrating multi-agent conversational systems with tool integration and dynamic state management, directly fulfilling every requirement for an autonomous agent framework.
Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario
Yao is an LLM agent framework purpose-built for creating, orchestrating, and deploying autonomous AI agents — it directly supports tool integration, task planning, multi-agent coordination, and customizable personas through a model-agnostic bridge and remote execution engine, making it a comprehensive fit for this search.
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 role-based AI agents to collaborate on software engineering tasks, providing task decomposition, LLM integration, and collaborative workflows that directly match the core capabilities sought.
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 an orchestration framework that directly supports building autonomous AI agents with graph-based workflows, tool execution, memory, and multi-agent collaboration, making it a flagship choice for this search.
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, covering agent orchestration, tool integration, task decomposition, memory/state, multi-agent collaboration, and LLM integration—exactly the kind of autonomous agent framework you are looking for, albeit focused on codebase tasks.
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 and development kit that coordinates AI agents through defined communication patterns, role-based delegation, and tool integration via Model Context Protocol, covering agent orchestration, planning, and memory for building autonomous 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 is a comprehensive multi-agent framework that orchestrates specialized LLM-powered agents through roleplay to decompose and solve complex tasks, directly covering orchestration, tool usage, planning, and collaboration for autonomous AI agent 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 an extensible agentic AI platform that orchestrates complex multi-step objectives by delegating to specialized subagents with stateful sessions, tool integration, and task decomposition, squarely fitting the search for an autonomous AI agent framework.
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 Go-based AI agent development kit and multi-agent orchestration engine that directly provides graph-based workflow execution, tool integration, reasoning loops like ReAct, and supervisor-led coordination patterns, which matches this search for an autonomous agent framework.
Julep is an LLM agent orchestration platform and multi-tenant AI backend designed for building autonomous agents with persistent memory, tool integration, and complex multi-step workflows. It serves as a framework for configuring agent identities and behavioral settings to automate specialized professional roles. The platform distinguishes itself through its stateful session management and RAG infrastructure engine, which allow agents to maintain long-term interaction history and ground responses in indexed private documents. It provides enterprise-grade infrastructure features, including a s
Julep is an open-source LLM agent orchestration platform with persistent memory, tool integration, configurable agent roles, and multi-step workflow support, making it a solid fit for creating and deploying autonomous AI agents.
Agent Zero is an autonomous AI agent framework designed to execute complex, multi-step workflows by managing its own environment, persistent memory, and external tool interactions. It functions as a Python-based automation library that enables agents to write code, execute terminal commands, and perform system-level tasks independently. The system is built to handle large-scale operations through hierarchical agent delegation, allowing for the coordination of subordinate agents to maintain focus and context. The platform distinguishes itself through a focus on secure, isolated execution and s
Agent Zero is an autonomous AI agent framework that supports persistent memory, external tool use, hierarchical multi-agent delegation, and secure execution—directly matching the request for building and deploying reasoning, planning, and tool-using agents.
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 an autonomous agent framework that uses a central LLM to orchestrate workflows, integrate tools, maintain stateful execution context, and dynamically discover capabilities—directly matching the search for an open-source framework to build and deploy reasoning, planning, tool-using agents.
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 and runtime that enables creating autonomous AI agents with task planning, tool use, memory management, and collaboration, directly matching the requested category and covering nearly all listed features.
Eigent is a comprehensive platform for developing, configuring, and orchestrating autonomous AI agents. It functions as an agent development environment and workflow automation engine, enabling users to build modular agents equipped with custom toolsets, domain-specific skill packages, and external API connections to perform targeted operational tasks. The framework distinguishes itself through a robust multi-agent orchestration layer that coordinates teams of specialized agents to execute complex workflows. By utilizing hierarchical task decomposition, the system breaks high-level goals into
Eigent is a comprehensive platform for building, configuring, and orchestrating autonomous AI agents with multi-agent collaboration, hierarchical task decomposition, and tool integration — directly matching the core capabilities and most required features like orchestration, tool usage, and LLM support.
AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel
AutoGPT is a full-featured orchestration platform for building, managing, and deploying autonomous AI agents with visual canvas, tool integration, task scheduling, and a marketplace, directly matching every required capability in this search.
LlamaIndex is a comprehensive development framework designed to connect private or external data sources to large language models. It functions as a data-centric toolkit that enables the construction of retrieval-augmented generation systems, allowing developers to build applications that provide context-aware answers based on specific organizational information. The project distinguishes itself through a robust agentic orchestration engine that supports the creation of autonomous agents capable of multi-step reasoning, memory management, and complex tool execution. Beyond simple retrieval, i
LlamaIndex is a comprehensive framework that provides agentic orchestration, multi-step reasoning, memory management, and tool execution for building autonomous AI agents, making it a flagship answer for this search.
Free-Auto-GPT is an autonomous agent framework and local AI environment designed to execute multi-step goals using large language models. It functions as a web-enabled AI researcher capable of planning and performing actions independently within a containerized workspace. The system is distinguished by its use of a free language model API wrapper, which connects agents to models via session cookies or open interfaces instead of paid API subscriptions. This allows for local AI task execution and autonomous goal completion without requiring paid external service keys. The project covers a rang
Free-Auto-GPT is a framework for creating autonomous AI agents that plan and execute multi-step goals using LLMs and integrated tools, which directly matches the core intent, but it does not explicitly support multi-agent collaboration, so it covers only part of the listed features.
This is a framework for building autonomous agents that use large language models to plan, execute, and refine their own tasks. It functions as an autonomous task orchestrator and agent framework, utilizing a function registry to manage the code-based tools and plugins the agents use to achieve complex goals. The system is distinguished by its ability to perform autonomous code generation, where the agent analyzes requirements to write new reusable functions on the fly. It employs a recursive loop-based planning model to continuously update its goal list and refine its performance based on ex
BabyAGI is an open-source framework that uses LLMs to plan, execute, and refine tasks autonomously, with a function registry for tool integration and recursive task decomposition, directly fitting the search for an autonomous AI agent framework, though it focuses on single-agent orchestration rather than multi-agent collaboration.
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 agent framework that orchestrates AI agents to reason, plan, and execute tasks with a model-agnostic orchestrator and unified tool registry—directly matching the core needs for agent orchestration, tool use, and LLM integration, though its emphasis on software engineering workflows means multi-agent collaboration and memory management are less 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 AI agents for automated software engineering, with role-based personas, task decomposition, and multi-agent collaboration — it directly provides orchestration, planning, and LLM integration, though its tool use is focused on development tasks rather than a general tool ecosystem.
DeepResearch is an autonomous research agent framework designed to orchestrate multi-step information gathering and complex reasoning tasks. The platform functions as an agent orchestration system that manages the entire lifecycle of autonomous research, from initial planning and web navigation to the synthesis of evidence-backed reports. The framework distinguishes itself through a specialized training pipeline that supports the development and fine-tuning of autonomous models using reinforcement learning and structured knowledge graph synthesis. By employing parallel agent coordination, the
DeepResearch is an autonomous agent framework specialized for multi-step research tasks, featuring orchestration, planning, tool use (web browsing, knowledge graphs), memory management, and multi‑agent coordination—so it squarely fits the category of an autonomous AI agent framework, though its focus on research makes it somewhat narrower than a fully general‑purpose solution.
This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing
This repository offers a framework for building and orchestrating autonomous agents with a focus on multi-agent collaboration and decentralized communication, directly matching the autonomous AI agent framework category, though some specific features like LLM integration are not explicitly emphasized.
BMAD-METHOD is a multi-agent orchestration framework designed to automate the entire software development lifecycle. It functions as a programmable engine that coordinates autonomous agents to handle complex tasks, ranging from initial requirement elicitation and project planning to code generation and system maintenance. By embedding architectural constraints into a central context file, the system ensures that all automated actions remain aligned with project goals and organizational standards. The platform distinguishes itself through an adversarial review process, where a dual-agent syste
BMAD-METHOD is a multi-agent orchestration framework that coordinates autonomous agents to automate software development tasks, covering agent orchestration, multi-agent collaboration, and task planning, making it a good fit for building and deploying autonomous AI agents.
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 designed to integrate LLMs into application frontends, providing orchestration, tool integration, and memory management for building intelligent assistants—this squarely fits the search for an autonomous AI agent framework, though its focus on frontend integration and conversational workflows makes it a narrower but still genuine member of the category.
This project is an AI software engineering tool and framework for building autonomous coding agents. It provides a system for automating program synthesis and bug fixing by integrating large language models with codebase analysis and iterative refinement loops. The framework features an agentic development server that exposes task execution interfaces to remote agents through a structured protocol. This allows for the remote execution of development tasks and the embedding of autonomous program synthesis capabilities into external software projects. The toolset covers AI-driven project scaff
smol-ai/developer is a framework for building autonomous coding agents, which fits the autonomous agent framework category but is specialized for software engineering tasks rather than being a general-purpose agent framework.
This project is a development framework for building autonomous agents that utilize language models to reason through multi-step tasks. It functions as an orchestrator that manages iterative loops of thought, action, and observation, allowing systems to process information and reach solutions without manual intervention. The framework distinguishes itself through a modular tool abstraction that connects language models to external data sources and code execution environments. By injecting tool-binding metadata into the prompt context, the system enables models to dynamically invoke custom fun
mpaepper/llm_agents is a Python framework for building LLM-controlled agents, fitting the core need for agent creation and LLM integration, though its documentation is sparse on specific orchestration, planning, or multi-agent capabilities.
| Repository | Stars | Sprache | Lizenz | Letzter Push |
|---|---|---|---|---|
| sentient-agi/roma | 5.1K | Python | — | |
| ed-donner/agents | 4K | Jupyter Notebook | mit | |
| hwchase17/langchainjs | 17.8K | TypeScript | MIT | |
| huggingface/smolagents | 27.9K | Python | Apache-2.0 | |
| lobehub/lobehub | 78.7K | TypeScript | NOASSERTION | |
| hkuds/openharness | 14.1K | Python | MIT | |
| fosowl/agenticseek | 26.5K | Python | GPL-3.0 | |
| chatchat-space/langchain-chatchat | 38.2K | Python | Apache-2.0 | |
| foundationagents/metagpt | 68.8K | Python | MIT | |
| microsoft/autogen | 59K | Python | CC-BY-4.0 |