workflow-engine

本站收录 40 个带「workflow-engine」标签的 AI 开源项目

airflowApache 基金会旗下的工作流编排平台,支持以代码方式(Python)编程式地定义、调度与监控数据管道。凭借丰富的算子生态、可靠的调度机制和活跃的社区,Air★ 47,011conductorConductor 是一个事件驱动的智能体工作流引擎,为应用程序和 AI Agent 提供持久且高弹性的执行环境。它解决了微服务或 AI 任务编排中流程复杂、易★ 32,240budibaseBudibase 是一个开源的低代码平台,用于快速构建内部工具、CRUD 应用和自动化工作流。它解决了企业快速交付业务应用和流程自动化的需求,尤其适合非技术团队★ 28,325ArchonArchon 是首个面向 AI 编程的开源 harness 构建工具,旨在解决 AI 编码结果随机、不可控的问题。它通过将复杂的 AI 编码流程编排为确定性的、★ 23,580temporalTemporal 是一个开源的分布式、可扩展的工作流编排引擎,用于构建和运行可靠的应用程序。它解决了微服务架构中业务流程的复杂编排问题,特别是那些需要长时间运行★ 23,362argo-workflows运行在 Kubernetes 之上的容器原生工作流引擎,以 CRD 方式定义 DAG 任务编排,天然适配云原生环境。它支持并行任务、参数化模板、工件传递与定时触★ 17,011astron-agentastron-agent 是一个企业级、可商用的智能体工作流平台,旨在帮助开发者构建下一代 SuperAgents。它基于 Java 技术栈,提供了一套完整的工★ 9,096hatchetHatchet 是一个用 Go 编写的分布式任务编排引擎,面向后台任务、AI Agent 和持久化工作流场景。它要解决的问题是:传统队列(如 Celery、Bu★ 8,024osmedeusosmedeus 是一个用 Go 编写的现代化安全编排引擎,旨在自动化执行漏洞扫描和攻击面管理流程。它通过工作流(Workflow)的概念,将信息收集、端口扫描★ 6,587dagudagu 是一个本地优先的工作流编排器,专为那些主要工作并非编排的团队设计。它通过声明式 YAML 文件来定义工作流,能够编排脚本、SSH 命令、容器和 AI ★ 4,212maestroMaestro 是 Netflix 开源的工作流编排器,用于管理和调度数据管道及机器学习工作流。它解决了大规模工作流编排中常见的依赖复杂、资源利用率低、运维困难★ 3,842awesome-argoawesome-argo 是一个精心整理的 Argo 生态资源清单,Argo 是 CNCF 毕业项目,包含 Argo Workflows、Argo CD、Arg★ 2,493workflowWorkflow 是一个 TypeScript 编写的开源 SDK,旨在帮助开发者构建持久、可靠且可观测的应用程序和 AI Agent。它解决的核心问题是复杂业★ 2,442rulegoRuleGo 是一个用 Go 编写的轻量级、高性能、可嵌入的组件编排规则引擎框架,面向自动化工作流与数据流场景。它把业务逻辑拆成可复用的组件,通过规则链(Rul★ 1,614workflow这是一个 PHP 生态的持久化工作流引擎核心包,主要面向 Laravel 应用。它解决的问题是:传统队列和异步任务在进程重启、服务宕机或长时间等待后容易丢失状态★ 1,247openopsOpenOps 是一个内置 AI 能力的无代码 FinOps 自动化平台,旨在帮助企业自动化云成本管理和优化流程。它解决了传统 FinOps 工具依赖人工操作、★ 1,074wexflowWexFlow 是一个基于 C#/.NET 的开源工作流自动化引擎,用于把重复性的业务流程、数据处理和系统集成任务编排成可执行的工作流。它通过 XML 定义工作★ 842DeterminFlowDeterminFlow 是一个面向生产的 AI 工作流运行时,旨在帮助开发者快速构建、验证、恢复并交付复杂的 AI 工作流为稳定服务。它解决了 AI 应用从原★ 819livecontext-ceLiveContext CE 是一个自托管的 AI 自动化平台,旨在通过自然语言描述任务,自动生成可读的工作流、限定范围的 AI 代理以及团队可用的轻量级应用。★ 626awesome-open-source-data-engineering这是一个精选开源数据工程工具列表,旨在帮助数据工程师和分析平台构建者快速找到合适的开源组件。项目按功能分类整理了数据摄取、存储、处理、查询、调度、可视化等环节的★ 604EVAEVA 是一个 AI 辅助的渗透测试智能体,旨在增强攻防安全的工作流程。它通过提供结构化的攻击指导、上下文分析和多后端 AI 集成,帮助安全测试人员更高效地执行★ 532cordumCordum 是一个面向 AI 智能体的“行动防火墙”,旨在为自主代理执行高风险操作前提供策略强制与人工审批机制。它解决的核心问题是:当 AI 代理被赋予调用工★ 510flyto-coreFlyto2 Core 是一个面向自动化与 AI 智能体工作流的开源执行内核。它通过 452 个注册模块提供原子化能力,采用 MCP(模型上下文协议)原生传输,★ 483HyphaHypha 是一个面向生产环境的 LLM Agent 应用开发框架,用 TypeScript 编写。它的核心理念是「Harness-oriented」,即把 A★ 446outputoutput 是一个开源的 TypeScript 框架,用于构建 AI 工作流和智能体。它专为 Claude Code 设计,开发者只需描述需求,Claude ★ 439smitherssmithers 是一个面向 AI 智能体的工作流编排与可观测性平台,专注于解决复杂多步骤 Agent 任务中难以调试、无法回溯和状态不透明的问题。它提供全流程★ 424imixs-workflowImixs Workflow 是一个基于 Java 的开源业务流程管理(BPM)引擎,专注于工作流自动化。它实现了 BPMN 2.0 标准,允许通过图形化模型定★ 418AI-Workflow-Hub-2000-这是一个汇集了2000多个免费N8N AI自动化工作流的开源项目,旨在帮助用户快速发现、复制并直接在自己的项目中应用这些工作流。它解决了从零搭建自动化流程耗时费★ 3171flowbase1flowbase 是一个自托管的 AI 网关,用 Rust 编写,旨在解决 AI 应用与业务数据集成时的协议混乱、调度复杂和日志缺失问题。它提供协议转换(如 ★ 266flowcraftflowcraft 是一个轻量级的工作流引擎,专为智能体(Agent)和 LLM 编排设计。它用 TypeScript 编写,采用声明式 DAG(有向无环图)模★ 210runtimeRuntime 是一个用于构建和管理 AI 代理(Agent)与工作流(Workflow)的运行时基础设施,基于 Python 实现。它旨在解决 AI 应用从原★ 202tubecliTubeCLI 是一个开源的 AI 智能体生态系统,旨在通过命令行统一管理多种智能体能力。它包含三个核心模块:Agents Browser(浏览器智能体)、Ag★ 173banksiabanksia 是一个开源的多智能体协作平台,旨在通过可视化方式构建可适应、可问责的 AI 团队。它解决了当前 AI 智能体在复杂任务中协作混乱、难以监督和审计★ 164open-flowopen-flow 是一个开源的视觉化工作流自动化平台,目标是让用户既能通过可视化画布搭建流程,又能直接编写真实的 TypeScript 代码来扩展逻辑,从而兼★ 132model-composemodel-compose 是一个受 docker-compose 启发的 AI 服务部署工具,旨在通过一个 YAML 文件快速定义和部署生产级的 AI 服务,★ 117joeflowjoeflow 是一个基于 Django 的工作流自动化框架,用 Python 编写。它把业务流程拆成节点(任务)和边(流转条件),开发者用普通 Python ★ 107ifai若爱 (IfAI) 是一款基于 Tauri 2.0 构建的 AI Agent 编排助手与代码编辑器,旨在为开发者提供可视化的 AI 工作流编排体验。它解决了传统★ 100ceecee 是一个用 Go 编写的智能体工作流执行引擎,采用“确定性优先”的设计理念:让 LLM 在边缘环节(如意图提取、参数抽取)发挥能力,而核心决策由确定性的状★ 100Network-AINetwork-AI 是一个面向 TypeScript/Node.js 的 AI 智能体编排器,核心定位是充当 AI 智能体的“交通信号灯”,负责协调多个智能体★ 78dotbotdotbot 是一个面向团队的、结构化的、可审计的 AI 辅助开发工具。它包含一个零依赖的 MCP(模型上下文协议)服务器、Web 仪表盘以及支持多提供商的 A★ 52