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
·

8 Repos

Awesome GitHub RepositoriesWorkflow Definitions

Structured systems for chaining tasks and managing state transitions.

Distinguishing note: Focuses on the structural definition of workflows, distinct from execution control.

Explore 8 awesome GitHub repositories matching artificial intelligence & ml · Workflow Definitions. Refine with filters or upvote what's useful.

Awesome Workflow Definitions GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • crewaiinc/crewaiAvatar von crewAIInc

    crewAIInc/crewAI

    53,687Auf GitHub ansehen↗

    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

    Chains methods with decorators to manage execution order, state transitions, and task dependencies within a structured system.

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗53,687
  • unstructured-io/unstructuredAvatar von Unstructured-IO

    Unstructured-IO/unstructured

    14,019Auf GitHub ansehen↗

    Unstructured is an enterprise-grade data orchestration engine designed to transform raw, unstructured files into structured, machine-readable formats. It functions as a comprehensive platform for document ingestion, partitioning, and enrichment, specifically engineered to prepare complex data for retrieval-augmented generation and agentic AI workflows. The platform distinguishes itself through its sophisticated document processing strategies, which combine rule-based extraction with vision-language models to handle diverse file layouts, tables, and images. It provides a modular architecture t

    Constructs directed acyclic graphs by chaining partitioning, enrichment, chunking, and embedding nodes to transform unstructured data for downstream applications.

    HTMLdata-pipelinesdeep-learningdocument-image-analysis
    Auf GitHub ansehen↗14,019
  • cloudwego/einoAvatar von cloudwego

    cloudwego/eino

    9,675Auf GitHub ansehen↗

    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

    Creates predefined flowcharts with clear topologies to ensure predictable and deterministic execution paths.

    Goaiai-applicationai-framework
    Auf GitHub ansehen↗9,675
  • refly-ai/reflyAvatar von refly-ai

    refly-ai/refly

    7,393Auf GitHub ansehen↗

    Refly is an open-source platform for building, running, and sharing deterministic agent skills. It provides a visual workflow compiler that converts natural language descriptions into executable, versioned agent workflows, and includes a runtime that deploys these compiled skills as APIs, webhooks, Slack bots, or native tools for AI coding platforms like Claude Code and Cursor. The platform distinguishes itself through a central skill registry with versioning and audit logging, enabling teams to manage agent capabilities as governed corporate assets. It supports human-in-the-loop automation,

    Compiles natural-language descriptions into deterministic, versioned agent workflows using a visual canvas.

    TypeScriptagentagent-skillsautomation
    Auf GitHub ansehen↗7,393
  • hatchet-dev/hatchetAvatar von hatchet-dev

    hatchet-dev/hatchet

    6,622Auf GitHub ansehen↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Lists, updates, and removes workflow definitions through a dedicated workflows client.

    Goconcurrencydagdistributed
    Auf GitHub ansehen↗6,622
  • pyspur-dev/pyspurAvatar von PySpur-Dev

    PySpur-Dev/pyspur

    5,677Auf GitHub ansehen↗

    Provides an endpoint to fetch a complete workflow definition and metadata by ID.

    TypeScriptagentagentsai
    Auf GitHub ansehen↗5,677
  • kubeflow/pipelinesAvatar von kubeflow

    kubeflow/pipelines

    4,154Auf GitHub ansehen↗

    Dieses Projekt ist eine containerisierte Machine-Learning-Workflow-Engine und ein Orchestrator, der darauf ausgelegt ist, den End-to-End-Lebenszyklus von Machine-Learning-Modellen auf Kubernetes-Clustern zu automatisieren. Es fungiert als MLOps-Pipeline-Compiler, der eine domänenspezifische Sprache in strukturierte Spezifikationen für eine portable und skalierbare Bereitstellung umwandelt. Die Plattform bietet eine Multi-Tenant-Umgebung mit isolierten Namespaces und Identitätsanbieter-Authentifizierung. Sie zeichnet sich durch eine Kombination aus containerbasierter Aufgabenisolierung, stark typisiertem Artefaktmanagement für die Datenübergabe und inhaltsadressierbarem Ergebnis-Caching aus, um redundante Berechnungen zu vermeiden. Das System deckt eine umfassende Workflow-Orchestrierung ab, einschließlich paralleler Aufgabenausführung, wiederkehrender Laufplanung und bedingter Verzweigungslogik. Es unterstützt zudem Experiment-Tracking, Workflow-Metrikerfassung und das Management wiederverwendbarer Pipeline-Komponenten, mit der Möglichkeit, spezifische Hardware-Ressourcenanforderungen für CPU, Speicher und GPU zu konfigurieren. Die Software wird über ein Python-SDK vertrieben und kann in eigenständigen, lokalen oder Multi-Tenant-Umgebungen bereitgestellt werden.

    Transforms a domain-specific language into structured pipeline specifications to execute complex workloads across a distributed cluster.

    Python
    Auf GitHub ansehen↗4,154
  • github/gh-awAvatar von github

    github/gh-aw

    3,280Auf GitHub ansehen↗

    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

    Translates natural language markdown and configuration blocks into executable files for system execution.

    Goactionscaici
    Auf GitHub ansehen↗3,280
  1. Home
  2. Artificial Intelligence & ML
  3. Workflow Definitions

Unter-Tags erkunden

  • JSON-BasedSystems for defining business process logic and routing paths using serialized JSON data structures. **Distinct from Workflow Definitions:** Distinct from general Workflow Definitions: focuses specifically on JSON-based configuration for business process routing rather than general task chaining or state transition structures.
  • Workflow Compilation1 Sub-TagThe process of translating high-level natural language and markdown definitions into executable system files. **Distinct from Workflow Definitions:** Specifically the compilation of natural language/markdown into executable logic, not just structural definitions.
  • Workflow CreatorsEndpoints and logic for creating new workflow definitions from templates or specifications. **Distinct from Workflow Definitions:** Distinct from Workflow Definitions: focuses on the creation action and template handling, not the structural definition itself.