Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
- distributed-systems
- grpc
- java
- javascript
81,337 visible repositories in the index
1–19 of 19 · Most stars
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Mastra is the modern TypeScript framework for AI-powered applications and agents.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
BISHENG is an open-source enterprise Agent platform for building, deploying, and managing AI applications. It combines AI agents, workflows, RAG and knowledge management, desktop agent integration, and vibecoding app hosting with unified model management, evaluation, observability, access control, and enterprise administration.
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.
Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.
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
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
Open-source infrastructure and data orchestration platform for risk decisioning
Blok is an open-source framework that enables developers to build lightweight, modular, and scalable backend applications using nanoservices.
A powerful workflow engine implemented in pure Python
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
An open source, a high-performance hybrid integration platform that allows developers quick integration with any application, data, or system.
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
Flow-based Application Layer Framework
Deploy, execute, manage process-based applications made with Bonita studio or through Engine APIs
The BatchQueue plugin provides a unified system for managing batch job processing in CakePHP applications. It supports both parallel execution and sequential chains. The plugin includes built-in support for compensation patterns.