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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • crewaiinc/crewaiAvatar de crewAIInc

    crewAIInc/crewAI

    53,687Voir sur GitHub↗

    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
    Voir sur GitHub↗53,687
  • unstructured-io/unstructuredAvatar de Unstructured-IO

    Unstructured-IO/unstructured

    14,019Voir sur GitHub↗

    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
    Voir sur GitHub↗14,019
  • cloudwego/einoAvatar de cloudwego

    cloudwego/eino

    9,675Voir sur GitHub↗

    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
    Voir sur GitHub↗9,675
  • refly-ai/reflyAvatar de refly-ai

    refly-ai/refly

    7,393Voir sur GitHub↗

    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
    Voir sur GitHub↗7,393
  • hatchet-dev/hatchetAvatar de hatchet-dev

    hatchet-dev/hatchet

    6,622Voir sur GitHub↗

    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
    Voir sur GitHub↗6,622
  • pyspur-dev/pyspurAvatar de PySpur-Dev

    PySpur-Dev/pyspur

    5,677Voir sur GitHub↗

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

    TypeScriptagentagentsai
    Voir sur GitHub↗5,677
  • kubeflow/pipelinesAvatar de kubeflow

    kubeflow/pipelines

    4,154Voir sur GitHub↗

    Ce projet est un moteur de workflow d'apprentissage automatique conteneurisé et un orchestrateur conçu pour automatiser le cycle de vie complet des modèles d'apprentissage automatique sur des clusters Kubernetes. Il fonctionne comme un compilateur de pipeline MLOps qui transforme un langage spécifique au domaine en spécifications structurées pour un déploiement portable et évolutif. La plateforme fournit un environnement multi-tenant avec des espaces de noms isolés et une authentification par fournisseur d'identité. Elle se distingue par une combinaison d'isolation des tâches basée sur des conteneurs, une gestion des artefacts fortement typée pour le passage de données et une mise en cache des résultats adressable par contenu pour éviter les calculs redondants. Le système couvre l'orchestration complète des workflows, incluant l'exécution parallèle des tâches, la planification récurrente des exécutions et la logique de branchement conditionnel. Il prend en outre en charge le suivi des expériences, la collecte des métriques de workflow et la gestion des composants de pipeline réutilisables, avec la possibilité de configurer des demandes de ressources matérielles spécifiques pour le CPU, la mémoire et le GPU. Le logiciel est distribué via un SDK Python et peut être déployé dans des environnements autonomes, locaux ou multi-tenant.

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

    Python
    Voir sur GitHub↗4,154
  • github/gh-awAvatar de github

    github/gh-aw

    3,280Voir sur GitHub↗

    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
    Voir sur GitHub↗3,280
  1. Home
  2. Artificial Intelligence & ML
  3. Workflow Definitions

Explorer les sous-tags

  • 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 sous-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.