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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • crewaiinc/crewaiAvatar de crewAIInc

    crewAIInc/crewAI

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

    Unstructured-IO/unstructured

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

    cloudwego/eino

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

    refly-ai/refly

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

    hatchet-dev/hatchet

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

    PySpur-Dev/pyspur

    5,677Ver en GitHub↗

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

    TypeScriptagentagentsai
    Ver en GitHub↗5,677
  • kubeflow/pipelinesAvatar de kubeflow

    kubeflow/pipelines

    4,154Ver en GitHub↗

    Este proyecto es un motor de flujo de trabajo de aprendizaje automático contenerizado y orquestador diseñado para automatizar el ciclo de vida completo de modelos de aprendizaje automático en clusters de Kubernetes. Funciona como un compilador de pipeline de MLOps que transforma un lenguaje específico de dominio en especificaciones estructuradas para un despliegue portátil y escalable. La plataforma proporciona un entorno multi-inquilino con namespaces aislados y autenticación mediante proveedor de identidad. Se distingue por una combinación de aislamiento de tareas basado en contenedores, gestión de artefactos fuertemente tipados para el paso de datos y caché de resultados direccionable por contenido para evitar cálculos redundantes. El sistema cubre la orquestación integral de flujos de trabajo, incluyendo ejecución de tareas en paralelo, programación de ejecuciones recurrentes y lógica de ramificación condicional. Además, admite el seguimiento de experimentos, la recolección de métricas de flujo de trabajo y la gestión de componentes de pipeline reutilizables, con la capacidad de configurar solicitudes de recursos de hardware específicos para CPU, memoria y GPU. El software se distribuye a través de un SDK de Python y puede desplegarse en entornos independientes, locales o multi-inquilino.

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

    Python
    Ver en GitHub↗4,154
  • github/gh-awAvatar de github

    github/gh-aw

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

Explorar subetiquetas

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