High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
FlowGram is an extensible workflow development framework with built-in canvas, form, variable, and materials that helps developers build AI workflow platforms faster and simpler.
- flow
- flowchart
- graph
- javascript
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
Lightweight, fast, stable, programmable component-based rule engine — where AI Agents orchestrate just like ordinary components. Uniquely designed DSL: component reuse, sync/async & dynamic orchestration, multi-language scripting, nested rules, hot deployment and smooth refresh. If you can orchestrate LiteFlow, you can orchestrate AI.
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
Comet: agent skill harness for turning ideas into evaluated workflows
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
- tcc
- spring-cloud
- dubbo
- distributed-transaction
Rule engine implementation in Golang
- golang
- rule-engine
- rule
- inference-engine
Open-source infrastructure and data orchestration platform for risk decisioning
- back-office
- case-management
- compliance
- dashboard
a Business Process Management (BPM) Suite
- jbpm
- bpm
- bpmn
- business-process
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
Workflow Engine by Optimajet, the embeddable workflow engine for .NET and C#. Approvals, state machines and long-running processes with a visual Workflow Designer, BPMN import and six databases.
- approval-workflow
- aspnet-core
- bpmn
- business-process-automation
Effortless Microservice Design and Integration. This repository includes the code-base for the Warewolf Studio and Server.
Flow-based Application Layer Framework
- elixir
- flow-based-programming
- framework
- pipeline
Deploy, execute, manage process-based applications made with Bonita studio or through Engine APIs
A Go-based framework has been developed to oversee the execution of workflows delineated by directed acyclic graphs (DAGs).
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.
Rule Engine based workflow management tool