Awesome AI AgentsAI Workflow Orchestrators

kestra-io/kestra

⭐ 28103 Java added to this list on 2026-06-15 repository created 2019-08-24

Kestra is an open-source, event-driven orchestration platform designed to manage and automate complex workflows across data, AI, and infrastructure. It provides a unified solution for both scheduled and real-time event-driven automation through a declarative, language-agnostic interface. The platform emphasizes an "Infrastructure as Code" approach, allowing users to define workflows using simple YAML configurations. This enables version control, collaborative development, and integration with CI/CD pipelines. Key features include "Everything as Code and from the UI," which supports Git version control even when workflows are built graphically. It offers a rich plugin ecosystem for integration with various databases, cloud storage, APIs, and the ability to run scripts in any language. Kestra's intuitive UI features a built-in code editor with syntax highlighting, auto-completion, and real-time validation. Designed for scalability, high availability, and fault tolerance, Kestra can handle millions of workflows. It includes advanced capabilities such as namespaces, labels, subflows, retries, timeouts, error handling, input/output management, variables, conditional branching, and dynamic tasks, enhancing workflow resilience and structure. Deployment options include AWS CloudFormation, Google Cloud Terraform, and local Docker setups, providing flexibility for diverse environments.

https://github.com/kestra-io/kestra

ai-agentsautomationcontrol-planedata-engineeringdata-orchestrationdata-orchestratordevopsetlhacktoberfesthigh-availabilityinfra-automationinfra-opsinfrastructure-as-codejavalow-codeorchestrationpipelinepipeline-as-codeschedulerworkflow

Also in AI Workflow Orchestrators

langflow-ai/langflow

Langflow is a powerful open-source platform for building, testing, and deploying AI-powered agents and workflows with visual authoring, multi-agent orchestration, and API integration capabilities.

stablyai/orca

Orca is an AI Orchestrator that provides an integrated development environment for running and managing parallel AI agents across various platforms, including desktop and mobile.

calesthio/OpenMontage

OpenMontage is an open-source, agentic video production system that transforms AI coding assistants into full video studios for automated video creation from text prompts.

stanfordnlp/dspy

DSPy is a framework that enables programming language models with compositional Python code to build modular AI systems and optimize their performance beyond traditional prompting methods.

humanlayer/12-factor-agents

12 Factor Agents is a comprehensive framework outlining principles for building reliable, scalable, and production-ready LLM-powered AI software agents.

yoheinakajima/babyagi

BabyAGI is an experimental framework for building self-building autonomous agents using a function-centric approach with comprehensive management, logging, and a dashboard interface.

teableio/teable

Teable is an AI spreadsheet platform that integrates data management, AI workflows, and app building on a PostgreSQL backend, enabling users to create custom business applications.

triggerdotdev/trigger.dev

Trigger.dev is an open-source platform for building and deploying fully-managed AI agents and workflows with long-running tasks, retries, queues, observability, and elastic scaling.