awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • crewaiinc/crewaicrewAIInc 的头像

    crewAIInc/crewAI

    53,687在 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
    在 GitHub 上查看↗53,687
  • unstructured-io/unstructuredUnstructured-IO 的头像

    Unstructured-IO/unstructured

    14,019在 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
    在 GitHub 上查看↗14,019
  • cloudwego/einocloudwego 的头像

    cloudwego/eino

    9,675在 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
    在 GitHub 上查看↗9,675
  • refly-ai/reflyrefly-ai 的头像

    refly-ai/refly

    7,393在 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
    在 GitHub 上查看↗7,393
  • hatchet-dev/hatchethatchet-dev 的头像

    hatchet-dev/hatchet

    6,622在 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
    在 GitHub 上查看↗6,622
  • pyspur-dev/pyspurPySpur-Dev 的头像

    PySpur-Dev/pyspur

    5,677在 GitHub 上查看↗

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

    TypeScriptagentagentsai
    在 GitHub 上查看↗5,677
  • kubeflow/pipelineskubeflow 的头像

    kubeflow/pipelines

    4,154在 GitHub 上查看↗

    该项目是一个容器化机器学习工作流引擎和编排器,旨在自动化 Kubernetes 集群上机器学习模型的端到端生命周期。它作为一个 MLOps 管道编译器,将领域特定语言转换为用于便携式和可扩展部署的结构化规范。 该平台提供了一个具有隔离命名空间和身份提供商认证的多租户环境。它通过结合基于容器的任务隔离、用于数据传递的强类型工件管理以及用于避免冗余计算的内容寻址结果缓存而脱颖而出。 该系统涵盖了全面的工作流编排,包括并行任务执行、循环运行调度和条件分支逻辑。它进一步支持实验跟踪、工作流指标收集以及可重用管道组件的管理,并能够为 CPU、内存和 GPU 配置特定的硬件资源请求。 该软件通过 Python SDK 分发,可部署在独立、本地或多租户环境中。

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

    Python
    在 GitHub 上查看↗4,154
  • github/gh-awgithub 的头像

    github/gh-aw

    3,280在 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
    在 GitHub 上查看↗3,280
  1. Home
  2. Artificial Intelligence & ML
  3. Workflow Definitions

探索子标签

  • 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 个子标签The 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.