awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

48 Repos

Awesome GitHub RepositoriesControl Flow & Workflows

Explore 48 awesome GitHub repositories matching artificial intelligence & ml · Control Flow & Workflows. Refine with filters or upvote what's useful.

Awesome Control Flow & Workflows GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • openclaw/openclawAvatar von openclaw

    openclaw/openclaw

    380,031Auf GitHub ansehen↗

    Openclaw ist eine Plattform zur Verwaltung von Agenten-Ausführungsumgebungen, die die Infrastruktur zur Steuerung von Agenten-Lebenszyklen, Sitzungszuständen und Arbeitsbereich-Persistenz bereitstellt. Sie verfügt über ein zentrales Gateway, das Modell-Schleifen, Tool-Aufrufe und Streaming-Ereignisse verarbeitet, während es gleichzeitig Multi-Agenten-Routing und persistentes Speichermanagement unterstützt. Das System ist darauf ausgelegt, Tool-Ausführungssignaturen zu normalisieren und eine standardisierte Schnittstelle für die Kompatibilität zwischen verschiedenen Anbietern zu bieten. Die Plattform umfasst umfangreiche Entwickler-Tools, wie eine Befehlszeilenschnittstelle für die Arbeitsbereichsverwaltung, diagnostische Protokollierung und eine Plugin-Architektur, die die Registrierung benutzerdefinierter Tools und Funktionen ermöglicht. Sie unterstützt automatisierte Workflows durch ereignisgesteuerte Hooks, Aufgabenplanung und die Integration mit externen Diensten. Die Sicherheit wird durch Ausführungsrichtlinien, Anmeldeinformations-Portabilität und Genehmigungs-Workflows für Agentenaktionen verwaltet. Die Bereitstellung wird durch automatisierte Infrastruktur-Installer und containerisierte Gateway-Helfer unterstützt, mit integrierten Dienstprogrammen für Backups und Konfigurationsmanagement. Das System bietet ein strukturiertes Format für die Orchestrierung mehrstufiger Workflows und enthält spezialisierte Tools für Browser-Automatisierung und strukturiertes Code-Patching.

    Defines multi-agent sessions using a markdown-based format that supports parallelism, approval-safe execution, and reusable logic.

    TypeScriptaiassistantcrustacean
    Auf GitHub ansehen↗380,031
  • x1xhlol/system-prompts-and-models-of-ai-toolsAvatar von x1xhlol

    x1xhlol/system-prompts-and-models-of-ai-tools

    141,061Auf GitHub ansehen↗

    This project is a community-driven knowledgebase and registry for AI agent configurations. It serves as a centralized repository for system prompts, environment settings, and integration strategies designed to standardize the behavior of various AI-assisted development tools. By capturing these configurations in a structured format, the project enables developers to maintain consistent AI agent performance across different workstations and environments. The repository distinguishes itself through a hierarchical, version-controlled architecture that treats prompt engineering patterns as portab

    Promotes consistent agent behavior across environments by versioning and sharing standardized configuration patterns.

    aiboltcluely
    Auf GitHub ansehen↗141,061
  • langchain-ai/langchainAvatar von langchain-ai

    langchain-ai/langchain

    139,458Auf GitHub ansehen↗

    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

    Models complex agent workflows as directed graphs to manage state transitions and task routing.

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗139,458
  • ruvnet/claude-flowAvatar von ruvnet

    ruvnet/claude-flow

    61,000Auf GitHub ansehen↗

    Claude-flow is an autonomous agent coordination platform and orchestration framework designed for building complex, multi-step workflows powered by large language models. It functions as a TypeScript-based engine that decomposes high-level objectives into executable action sequences, enabling the creation of collaborative agent teams that operate with minimal manual oversight. The platform distinguishes itself through its ability to federate autonomous agents across network boundaries using secure communication channels and identity verification. It integrates a goal-oriented planning engine

    Provides a TypeScript-based framework for orchestrating autonomous agents and managing complex, multi-step workflows powered by large language models.

    TypeScriptagentic-aiagentic-engineeringagentic-framework
    Auf GitHub ansehen↗61,000
  • microsoft/autogenAvatar von microsoft

    microsoft/autogen

    59,002Auf GitHub ansehen↗

    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

    Inserts human review steps into automated processes, allowing for the modification or approval of agent actions before execution.

    Pythonagenticagentic-agiagents
    Auf GitHub ansehen↗59,002
  • elder-plinius/cl4r1t4sAvatar von elder-plinius

    elder-plinius/CL4R1T4S

    40,356Auf GitHub ansehen↗

    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

    Standardizes language model processing through structured system prompts and behavioral controls.

    agentsaichatgpt
    Auf GitHub ansehen↗40,356
  • openai/openai-agents-pythonAvatar von openai

    openai/openai-agents-python

    27,191Auf GitHub ansehen↗

    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

    Implements approval workflows and guardrails to monitor, intercept, and authorize agent actions before execution.

    Pythonagentsaiframework
    Auf GitHub ansehen↗27,191
  • agentscope-ai/agentscopeAvatar von agentscope-ai

    agentscope-ai/agentscope

    26,895Auf GitHub ansehen↗

    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

    Enables graceful cancellation of ongoing agent tasks with support for custom post-processing routines.

    Pythonagentchatbotlarge-language-models
    Auf GitHub ansehen↗26,895
  • langchain-ai/deepagentsAvatar von langchain-ai

    langchain-ai/deepagents

    25,006Auf GitHub ansehen↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Maintains persistent conversation memory and checkpoints to enable long-term recall and state continuity.

    Pythonagentsdeepagentslangchain
    Auf GitHub ansehen↗25,006
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Manages the end-to-end lifecycle of AI research and development workflows.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • everyinc/compound-engineering-pluginAvatar von EveryInc

    EveryInc/compound-engineering-plugin

    21,527Auf GitHub ansehen↗

    This project is a suite of tools for autonomous engineering, featuring a workflow manager that chains ideation, planning, and implementation into a single automated process for delivering pull requests. It includes a technical implementation planner for codebase research and blueprint generation, along with a framework for agentic code review that uses specialized agents to identify security and architectural issues. The system provides utilities for AI coding assistant migration, including a plugin converter for transforming instructions between different IDEs and a configuration synchronize

    Manages structured cycles of ideation, planning, and review to iteratively improve project code quality.

    TypeScriptcompoundengineering
    Auf GitHub ansehen↗21,527
  • mastra-ai/mastraAvatar von mastra-ai

    mastra-ai/mastra

    21,221Auf GitHub ansehen↗

    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

    Surfaces tool-use authorization requests from subagents to supervisors for human-in-the-loop control.

    TypeScriptagentsaichatbots
    Auf GitHub ansehen↗21,221
  • letta-ai/lettaAvatar von letta-ai

    letta-ai/letta

    21,168Auf GitHub ansehen↗

    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

    Identifies and reconnects to active background operations after interruptions to ensure continuous task execution.

    Pythonaiai-agentsllm
    Auf GitHub ansehen↗21,168
  • nirdiamant/genai_agentsAvatar von NirDiamant

    NirDiamant/GenAI_Agents

    20,047Auf GitHub ansehen↗

    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

    Provides a graph-based orchestration model for defining complex agentic processes with explicit state transitions.

    Jupyter Notebookagentsaigenai
    Auf GitHub ansehen↗20,047
  • jcodesmore/ai-website-cloner-templateAvatar von JCodesMore

    JCodesMore/ai-website-cloner-template

    18,217Auf GitHub ansehen↗

    This project is a blueprint and framework for using AI coding agents to reverse engineer existing websites and rebuild them into modern frontend codebases. It provides a structured set of instructions and rules to automate website migration and the extraction of design tokens. The system focuses on converting live sites from legacy content management systems or no-code platforms into standardized, structured code. It employs a methodology for analyzing site assets and styles to recreate them as developable project structures, allowing for rapid website prototyping. The workflow covers design

    Ensures consistent AI agent behavior across platforms by synchronizing project rules and skill definitions.

    TypeScriptaiai-agentsai-tools
    Auf GitHub ansehen↗18,217
  • humanlayer/12-factor-agentsAvatar von humanlayer

    humanlayer/12-factor-agents

    18,261Auf GitHub ansehen↗

    This framework provides a set of architectural principles and design patterns for building production-ready autonomous agents. It focuses on structuring automated systems that maintain consistent execution, manage complex internal states, and support reliable error recovery through a state machine-based methodology. The system distinguishes itself by integrating human-in-the-loop orchestration directly into automated workflows. By incorporating manual oversight and validation checkpoints, it ensures safety and accuracy during critical decision-making processes. The framework also emphasizes d

    Ensures safety and accuracy by incorporating human-in-the-loop validation into critical agent execution steps.

    TypeScript12-factor12-factor-agentsagents
    Auf GitHub ansehen↗18,261
  • langchain-ai/langchainjsAvatar von langchain-ai

    langchain-ai/langchainjs

    17,818Auf GitHub ansehen↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    Integrates human review and approval steps directly into agent workflows before tool calls proceed.

    TypeScript
    Auf GitHub ansehen↗17,818
  • camel-ai/camelAvatar von camel-ai

    camel-ai/camel

    17,253Auf GitHub ansehen↗

    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

    Intercepts agent tool execution requests to prompt a human for verification before the action proceeds, ensuring oversight for sensitive operations.

    Pythonagentai-societiesartificial-intelligence
    Auf GitHub ansehen↗17,253
  • mayooear/gpt4-pdf-chatbot-langchainAvatar von mayooear

    mayooear/gpt4-pdf-chatbot-langchain

    16,542Auf GitHub ansehen↗

    This project is a framework for building custom AI chatbots capable of PDF document analysis. It implements Retrieval Augmented Generation to connect a large language model to private document data. The system utilizes graph-based agent orchestration to control conversation flow and decision logic. It maintains context across interactions through thread-based state management and delivers AI responses to the user interface via real-time streaming. The project covers PDF document ingestion through chunk-based processing and vector-store retrieval. It includes mechanisms for query-based data r

    Uses a stateful directed graph to orchestrate agent decision logic and conversation flow.

    TypeScript
    Auf GitHub ansehen↗16,542
  • fabric/fabricAvatar von fabric

    fabric/fabric

    15,397Auf GitHub ansehen↗

    Fabric is a command-line interface and framework designed to integrate artificial intelligence reasoning into shell-based workflows. It functions as an orchestration tool that connects local data pipelines to remote artificial intelligence services, allowing users to automate content analysis and complex reasoning tasks directly from the terminal. The project distinguishes itself through a modular architecture that treats prompt patterns as version-controlled, reusable logic stored on the local filesystem. By utilizing standard input and output streams, it enables users to chain these analyti

    Captures, versions, and replicates successful prompt engineering patterns and operational workflows for AI-driven tasks.

    Python
    Auf GitHub ansehen↗15,397
Vorherige123Nächste
  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Orchestration and Multi-Agent Systems
  5. Control Flow & Workflows

Unter-Tags erkunden

  • AI Workflow Management1 Sub-TagTools for capturing, versioning, and replicating successful prompt engineering patterns and AI operational workflows.
  • AI Workflow Orchestration FormatsStructured formats for defining multi-agent sessions, parallelism, and execution logic.
  • Execution Interrupts1 Sub-TagMechanisms to pause and resume agent workflows based on runtime events.
  • Graph-Based State Orchestrations3 Sub-TagsWorkflow modeling using directed graphs for state transitions.
  • Human-in-the-loop Workflows4 Sub-TagsMechanisms for pausing agent execution to allow human review, modification, or approval of actions.