2 dépôts
Mechanisms for passing and accessing typed data outputs between parent and child workflow executions.
Distinguishing note: Focuses on data propagation across workflow boundaries.
Explore 2 awesome GitHub repositories matching data & databases · Inter-flow Data Sharing. Refine with filters or upvote what's useful.
Kestra is a declarative workflow orchestrator designed to manage complex task dependencies and automated processes through versioned configuration files. It functions as a distributed platform that decouples task scheduling from execution by offloading computational workloads to a fleet of worker nodes. The system uses a reactive, event-driven engine to initiate workflows automatically in response to external signals, webhooks, schedules, or file system changes. The platform distinguishes itself through a modular plugin architecture that allows for the integration of custom tasks and external
Shares typed data between parent and sub-flows, allowing downstream tasks to access results from child executions.
PocketFlow is a graph-based framework for designing and executing large language model operations and reasoning patterns. It serves as an orchestrator for building goal-oriented autonomous agents, multi-agent systems, and retrieval-augmented generation pipelines. The system is distinguished by its ability to coordinate autonomous AI agents that use shared memory and tools to solve complex goals, supported by a structured output engine that enforces schema-consistent responses. It utilizes graph-based workflow orchestration to manage sequences of model operations and supports supervisor-based
Uses a centralized data store to maintain context and pass information between decoupled nodes in a flow.