For a framework for building AI agents, the strongest matches are humanlayer/humanlayer (Humanlayer is a full-featured AI agent orchestrator and workflow), logspace-ai/langflow (Langflow is a low-code visual platform for designing and) and hkuds/openharness (OpenHarness is a full framework for orchestrating AI agents). gsd-build/get-shit-done and pguso/ai-agents-from-scratch round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “ai agents and workflows”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
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 full-featured AI agent orchestrator and workflow manager that coordinates multiple LLM agents with human-in-the-loop oversight, providing tool integration, observability via reasoning audit logs, and workflow pipelines — exactly what you need for building and orchestrating multi-step AI agent workflows.
Langflow is a low-code platform for designing and deploying multi-step AI agent pipelines and large language model sequences. It provides a visual environment to map logic and data flow between components, serving as an orchestrator for managing conversations and data retrieval across multiple autonomous agents. The platform distinguishes itself through a drag-and-drop interface that allows for the construction of complex AI pipelines without extensive boilerplate code. It enables the conversion of these internal workflows into standardized tools for external connectivity via the Model Contex
Langflow is a low-code visual platform for designing and deploying AI agent pipelines with multi-step orchestration, LLM integration, and built-in tool/memory management — exactly the kind of AI agent workflow framework this search requires, and it covers all the key features like workflow DAGs and observability.
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 full framework for orchestrating AI agents with built-in tool integration, memory management, LLM lifecycle support, and multi-agent coordination—directly covering the required agent orchestration, tool use, memory, and LLM features, and observability is addressed through execution inspection and dry-run capabilities.
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 is a multi-agent orchestration framework that automates complex software development workflows with LLM integration, featuring agent coordination, task decomposition, memory management, and observability — exactly the kind of AI agent workflow framework you're looking for.
This project is an LLM agent framework and orchestration engine designed for building autonomous agents that reason, utilize tools, and execute multi-step plans. It provides a system for implementing the ReAct pattern, which interleaves reasoning and action cycles to solve complex problems through iterative observation and self-correction. The framework includes a tool integration layer that connects language models to external functions and APIs using structured schemas and embedding-based routing. It also features a memory management system to persist conversation history and user preferenc
This LLM agent framework and orchestration engine directly addresses your need by providing a ReAct-based reasoning loop, tool integration via structured schemas, memory management, DAG-based workflow support, and execution auditing – all the essential features for building and orchestrating multi-step AI agent workflows.
AutoAgent is a multi-agent orchestrator and natural language workflow builder designed to connect multiple large language models with external API tools. It provides a framework for designing multi-step agent interactions and reasoning processes using plain text instead of manual code. The platform functions as a tool integration gateway, linking agents to third-party platforms and authenticated browser sessions. It enables the execution of complex analytical tasks and deep research by distributing work across collaborative agent frameworks and importing browser cookies to access restricted w
AutoAgent is a multi-agent orchestrator and natural language workflow builder that connects LLMs with external API tools and supports multi-step agent reasoning and tool integration, directly matching the need for an AI agent workflow 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 agent runtime and multi-agent orchestration engine that directly delivers agent orchestration, tool integration, LLM support, and workflow DAG, making it a strong fit for building AI agents and multi-step workflows even though it is specialized for software engineering tasks.
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 development framework and orchestration engine for building autonomous multi-agent systems with graph-based workflow DAGs, long-term memory, tool integration, and LLM support, directly delivering the agent orchestration and workflow features this search requires.
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
This Java Spring-based framework provides a graph-driven AI workflow engine, agent runtime, and LLM orchestration with multi-agent coordination, state management, and observability, making it a comprehensive fit for building AI agents and multi-step workflows.
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 full-featured framework from Hugging Face for building autonomous LLM-powered agents with code execution, tool integration, planning, and observability, making it a perfect fit for orchestrating multi-step AI workflows.
Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project
Koog is a Kotlin-based LLM agent framework that uses a graph-based workflow engine for agent orchestration and tool integration via the Model Context Protocol, with RAG memory and dynamic LLM backend switching, directly matching the search for a multi-step AI agent workflow framework.
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 is a framework for building AI agents with an orchestrator for multi-agent swarms, persistent memory, and domain-specific tool integration, all powered by Anthropic’s Claude — it directly fits the AI agent workflow framework category, though it is tightly coupled to the Claude ecosystem rather than being a general-purpose multi-LLM platform.
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
The BeeAI Framework is a dedicated LLM agent framework and multi-agent orchestration engine that natively supports agent orchestration, tool integration, memory management, multi-LLM support, and observability—directly matching the search for an AI agent workflow framework.
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 that directly addresses this search by providing tool integration, LLM support, memory management, and collaborative agent workflows for building complex AI applications.
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 dedicated multi-agent orchestration framework that uses role-based agents and dynamic task decomposition to automate complex workflows, directly matching the need for an AI agent workflow framework with LLM integration and workflow DAG support.
This project is an AI agent workflow orchestrator and automated software lifecycle manager designed to sequence specialized AI personas for end-to-end software development. It serves as a prompt engineering library and a full-stack development toolkit that guides the process from initial discovery and specification through to deployment and code review. The system features a context management framework that utilizes progressive loading and routing tables to fetch reference files on-demand, reducing token consumption within the model context window. It employs a definition-based routing syste
This repository is an AI agent workflow orchestrator that sequences specialized AI personas for software development, directly matching the request for a framework to build and orchestrate multi-step AI workflows, though it is tailored to the Claude ecosystem and the software lifecycle domain.
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 with built-in reflective memory, plugin-based tool integration, and local LLM deployment, directly matching the search for an AI agent workflow framework.
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 full-featured framework for building RAG systems and autonomous AI agents, with built-in multi-step reasoning, memory, tool integration, and execution tracing — squarely matching your need for an AI agent workflow orchestration tool with all the listed 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 toolkit for building and orchestrating multi-agent systems with LLM integration, covering agent orchestration, tool integration, memory management, workflow DAGs, and observability via an event bus telemetry system—exactly matching the features sought.
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 a dedicated LLM agent framework and multi-agent orchestration system that directly provides agent orchestration, tool integration, memory management, LLM support, and DAG workflow execution, making it an ideal fit for building AI agents and orchestrating multi-step workflows.
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 graph-based framework purpose-built for building stateful, multi-step AI agent workflows, with native support for orchestration, persistent memory, LLM integration, and observability—exactly the kind of tool this search targets.
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 with a declarative workflow engine, LLM support, tool integration, memory management, and observability features, directly matching the search for an AI agent workflow framework.
Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous agent loops. It functions as a stateful execution platform that persists the entire history of a process, ensuring that workflows remain reliable and recoverable across infrastructure failures, system restarts, and transient network errors. By managing task lifecycles, worker polling, and state transitions, it provides a centralized coordination layer for distributed systems. The platform distinguishes itself through its specialized support for AI agent orchestration, allowin
Conductor is a durable workflow engine with dedicated support for AI agent orchestration, multi-step workflow DAGs, LLM integration, and observability features, making it a comprehensive fit for building and orchestrating autonomous AI agent workflows.
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 LLM application framework that provides graph-based orchestration, multi-agent coordination patterns, tool integration, and observability, directly matching your need for building and orchestrating AI workflows with LLM support.
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 provides a framework for building, deploying, and managing autonomous AI agents with persistent state, memory management, tool-use, and orchestration capabilities, directly matching the intent of an AI agent workflow framework.
Dify is an open-source platform for building, orchestrating, and deploying generative AI applications and autonomous agents. It provides a visual development environment that allows users to design complex, multi-step logic chains and conversational flows, which can then be published as APIs, web interfaces, or embedded widgets. The platform acts as a centralized infrastructure layer, managing model connections, prompt templates, and knowledge retrieval to support scalable AI-powered services. What distinguishes the platform is its focus on stateful application design and workflow orchestrati
Dify is a visual platform for designing, orchestrating, and deploying AI agents and multi-step workflows with built-in LLM support, tool integration, memory, and observability, making it a comprehensive fit for this search.
Agenta is a Prompt Ops lifecycle manager and prompt management platform that decouples prompt engineering from application code. It serves as a centralized system for developing, versioning, and deploying prompt templates and model configurations across different environments. The platform functions as an AI agent orchestrator with a visual interface for building agent workflows and connecting models to external tools. It further acts as an evaluation framework and observability tool, utilizing OpenTelemetry to capture execution traces, monitor latency, and track token costs. The system cove
Agenta is an AI agent orchestrator that provides a visual interface for building multi-step workflows, connects LLMs to external tools, and includes built-in observability and evaluation—exactly the kind of framework this search is after.
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 visual platform for orchestrating multi-agent LLM workflows with DAG-based branching, memory stores, and tool integration, fitting the search for an AI agent workflow framework that covers agent orchestration, workflow DAGs, and LLM support.
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 orchestration framework explicitly built for designing and managing autonomous AI agents and multi-step workflows, directly addressing the request with built-in agent orchestration, memory management, LLM integration, workflow DAG support, and observability.
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 conversational workflow engine for building multi-agent systems with LLM integration, supporting orchestration, tool use, memory, and multi-step workflows — exactly the kind of AI agent framework this search targets.
This project is an agentic development framework and autonomous software engineering system. It utilizes a coordinated network of specialized LLM agents to automate the full software development lifecycle, from codebase exploration and architectural planning to implementation and automated refactoring. The system is distinguished by an agentic memory system and a test-driven development orchestrator. It maintains project continuity across sessions by capturing architectural learnings and state in a persistent semantic database and enforces code quality through an automated cycle of generating
This repository is an agentic development framework that orchestrates a network of LLM-powered agents with persistent memory and automated workflows, directly matching the need for building AI agents and orchestrating multi-step AI workflows.
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 orchestrates multi-step AI workflows using a central LLM, with tool integration, stateful execution, and agent delegation—exactly the kind of AI agent workflow framework this search targets.
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 autonomous task orchestration, subagent delegation, stateful sessions, and extensive tool integrations — exactly the kind of framework this search targets, covering orchestration, memory, tool use, and workflow automation.
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 breaks goals into tasks, coordinates specialized agents, integrates browser automation and a sandboxed runtime for LLM-powered workflows, making it a strong match for building and orchestrating AI agent workflows with features like tool integration and LLM support.
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 comprehensive multi-agent orchestration platform with persistent memory, granular tool integration, and support for multiple LLMs, making it an excellent fit for building and orchestrating AI agents with multi-step workflows.
Promptflow is a development framework and orchestrator for building applications powered by large language models. It functions as a suite of tools for designing, orchestrating, and deploying AI workflows by linking prompts, custom Python code, and language models into executable sequences. The project is distinguished by a visual AI workflow designer that allows for the creation of directed acyclic graphs of logic nodes. It provides a dedicated prompt engineering environment for versioning and comparing templates, alongside stateful execution tracing to record function calls and variable val
Promptflow is a development framework for orchestrating LLM-powered workflows via a visual DAG designer and execution tracing, which directly supports building multi-step AI agents and workflows, though its explicit coverage of agent orchestration and memory management is less prominent than some dedicated agent frameworks.
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 with sandboxed runtime and tool integration via Model Context Protocol, fitting the search for an agent workflow framework, though it emphasizes chat-platform deployment and may lack explicit DAG support and memory management features.
Mindcraft is a framework for connecting large language models to game clients to create autonomous characters that communicate and perform actions within a simulated environment. It functions as an orchestrator for bots, utilizing a system that bridges high-level AI instructions with low-level game protocol packets to enable the execution of in-game tasks. The system uses retrieval-augmented generation to select relevant conversation history and code examples via embedding-based context retrieval. It supports the development of specific AI personas through profile configurations and facilitat
Mindcraft is an AI agent orchestration framework that connects LLMs to game clients for autonomous characters, using RAG for memory and supporting multi-agent collaboration — this fits the intent of building AI agents and orchestrating workflows, though its focus on game environments makes it a narrower fit for general-purpose use.
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 a Python framework for building production-grade autonomous agents with LLM integration, tool execution, and multi-turn orchestration — it fits the AI agent workflow framework category squarely, though explicit workflow DAG support is not highlighted in the description.
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 that orchestrates multi-agent systems with toolchain optimization and protocol integration, directly matching your need for an AI agent workflow framework, though it may not include explicit memory management, DAG-based workflows, or built-in observability.
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 a modular AI agent framework with a model-agnostic orchestrator and unified tool registry, built for autonomous software engineering workflows; it fits the intent for building AI agents and multi-step LLM-driven tasks, though it targets developer workflows rather than general-purpose usage and doesn't explicitly highlight memory management or observability.
Pipecat is a framework and software development kit for building real-time multimodal AI agents and speech-to-speech systems. It utilizes a frame-based data pipeline to route audio, video, and text through a modular sequence of processors, enabling the orchestration of low-latency conversational AI. The project is distinguished by its ability to coordinate complex multimodal services, including speech-to-text, language models, and text-to-speech, within a single pipeline. It features semantic voice activity detection for natural turn-taking, state-machine conversation flows for dialogue manag
Pipecat is a framework for building real-time multimodal AI agents with a frame-based pipeline that integrates LLMs and speech components, fitting the search for an AI agent workflow framework, though it specializes in voice interactions rather than general multi-step tool-using agents.
Dexter is an autonomous research platform designed to decompose complex inquiries into structured, multi-step workflows. It functions as an agent orchestration system that utilizes iterative tool-calling loops and language models to gather data, perform analysis, and validate findings against internal criteria to ensure accuracy. The platform distinguishes itself through its specialized focus on financial research and messaging integration. It autonomously interprets real-time market data, including income statements and regulatory filings, to generate evidence-based insights. By connecting d
Dexter is an autonomous research platform that functions as an agent orchestration system with structured multi-step workflows, tool-calling loops, and LLM integration, making it a focused but genuine AI agent workflow framework.
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 software development workflows using role-based agents and LLMs, fitting the AI agent workflow framework category for a specific domain but lacking general-purpose tool integration and observability features.
LangBot is an orchestration platform designed for building, managing, and deploying AI agents. It functions as a comprehensive framework for integrating large language models with custom workflows, enabling developers to connect intelligent agents to various messaging platforms and external tools. The platform distinguishes itself through a modular, plugin-based architecture that allows for the extension of agent capabilities via custom tools and file parsers. It features a secure, sandbox-isolated runtime environment that executes untrusted code and plugin logic within resource-constrained c
LangBot is an orchestration platform and framework for building AI agents with LLM integration, plugin-based tool connections, and modular workflow management, fitting your search for an AI agent workflow framework.
gh-aw is a GitHub automation platform and orchestration framework that uses an agentic workflow engine to automate repository management and code reviews. It translates natural language markdown and configuration files into secure, automated task sequences driven by large language models. The system integrates a Model Context Protocol gateway to route calls between AI agents and external tools. It distinguishes itself through a comprehensive security guardrail system that provides sandboxed execution for protocol servers, network egress controls via domain allowlists, and human-in-the-loop ap
gh-aw is an agentic workflow engine and orchestration framework purpose-built for automating tasks on GitHub using LLMs, with built-in tool integration via the Model Context Protocol and comprehensive security guardrails—it matches the visitor's search for an AI agent workflow framework, though it is specialized toward GitHub automation rather than fully general-purpose.
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 an integration platform that connects AI agents to external tools and APIs, providing tool orchestration and LLM support for building agentic workflows—it fits the category but lacks built-in memory management and explicit workflow DAG features.
This project provides a standardized framework for extending the functional range of artificial intelligence agents through a registry of modular, declarative instructions. It enables agentic workflow automation by allowing developers to define task-specific behaviors and operational constraints that guide how agents interact with external tools and execute multi-step processes. The system distinguishes itself through a directory-based discovery model and a plugin-registry architecture that facilitates the distribution of specialized workflows. By utilizing a schema-driven specification that
Anthropic's Skills framework standardizes modular, declarative agent instructions with tool integration and multi-step automation, making it a solid match for building AI agent workflows with LLM support, though it focuses on skill definitions rather than full observability or memory management.
CL4R1T4S is a framework designed to orchestrate generative AI workflows and optimize language model outputs. It functions as a centralized utility for managing, versioning, and deploying structured system prompts and behavioral parameters to ensure consistent performance across complex tasks. The project distinguishes itself by implementing a structured pipeline that wraps model interactions to enforce behavioral constraints and sanitize inputs. This orchestration layer incorporates heuristic-based validation and stateful context management to maintain coherence and quality throughout multi-s
CL4R1T4S is an AI workflow orchestration framework that manages LLM interactions with stateful context, tool injection, and reasoning chains, fitting the need for an agent workflow tool.
This project is a container-native runtime designed for building, orchestrating, and executing autonomous AI agents. It provides a framework for managing multi-agent teams and complex workflows by packaging agent configurations as portable container images. By leveraging declarative configuration files, the system allows users to define agent personas, model routing, and tool access without requiring changes to application code. The platform distinguishes itself through its deep integration with container infrastructure, ensuring that agent tasks and external tools run within isolated environ
This repository provides an AI agent builder and runtime from Docker Engineering, which fits the category of a framework for building AI agents, though the description lacks explicit evidence of multi-step workflow orchestration, LLM integration, and other listed features.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| humanlayer/humanlayer | 9.4K | TypeScript | other | |
| logspace-ai/langflow | 149.8K | Python | MIT | |
| hkuds/openharness | 14.1K | Python | MIT | |
| gsd-build/get-shit-done | 64.5K | JavaScript | MIT | |
| pguso/ai-agents-from-scratch | 3.1K | JavaScript | mit | |
| hkuds/autoagent | 8.6K | Python | mit | |
| cline/cline | 63.8K | TypeScript | Apache-2.0 | |
| nirdiamant/genai_agents | 20K | Jupyter Notebook | other | |
| alibaba/spring-ai-alibaba | 8.4K | Java | apache-2.0 | |
| huggingface/smolagents | 27.9K | Python | Apache-2.0 |