Awesome AI AgentsAI Workflow Orchestrators

khive-ai/lionagi

⭐ 3 Python added to this list on 2025-04-09 repository created 2023-10-17

LionAGI is an advanced Intelligence Operating System designed to orchestrate complex multi-step AI workflows with precision and control. It enables users to integrate multiple AI models from various providers such as OpenAI, Anthropic, and custom models into a single coherent pipeline. The framework emphasizes structured interactions by validating and typing language model outputs using Pydantic, ensuring reliable and predictable responses. LionAGI supports advanced reasoning techniques like ReAct, which allows the AI to perform multi-step reasoning with verbose chain-of-thought outputs, enhancing transparency and debuggability. The system is built with expandability and control in mind, featuring built-in safety checks, concurrency strategies, and the ability to handle complex multi-step flows. It also offers real-time logging, message introspection, and detailed action logs that track each tool invocation, arguments, and outcomes, making it easier to debug and monitor AI operations. Users can create conversational contexts called Branches, select different models dynamically within workflows, and use tools that enable the AI to perform external actions such as reading and summarizing documents. LionAGI supports asynchronous communication with AI models and structured response formats, allowing developers to define output schemas for consistent data handling. The framework includes optional dependencies for enhanced tool and model integrations and provides comprehensive documentation, community support via Discord, and an active roadmap for future development. It is suitable for developers and researchers looking to build sophisticated AI applications that require multi-model orchestration, structured outputs, and safe, controlled AI workflows.

https://github.com/khive-ai/lionagi

agentsaiai-frameworkai-modelsai-orchestrationai-pipelineanthropicasynchronous-communicationautomationbranchchain-of-thoughtconcurrency-strategiesdatadebuggingdocument-summarizationexternal-actionsintelligence-operating-systemllmmachine-learningmessage-introspectionmulti-model-integrationmulti-step-ai-workflowsopenaipydanticreact-reasoningreal-time-loggingsafety-checksstructured-responsestool-integrationsworkflow

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.

kestra-io/kestra

Kestra is an open-source, event-driven orchestration platform for data, AI, and infrastructure workflows, enabling declarative and code-based automation with a rich plugin ecosystem.

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.