Get Started with Orkes Conductor
Orkes Conductor is a battle-tested workflow orchestration platform rooted in open-source, built to help you develop AI agents and workflows that scale with confidence.
Building production-ready AI systems is harder than building a proof of concept. Agents need to reason, adapt, and act reliably across complex, distributed environments, coordinating microservices, APIs, human approvals, and AI components without failing under load. Orchestration is the missing layer that moves agents from demos to production.
Orkes Conductor provides that orchestration layer. It unifies AI agents, services, APIs, and humans into deterministic, auditable workflows with built-in reliability, observability, and control. Whether you're orchestrating microservices, building agentic AI pipelines, or running long-running business processes, Conductor gives you the operational backbone to do it at scale; executing over 1 billion workflows daily with up to 99.99% availability.
At the core of Conductor are workflows: modular blueprints that define how tasks are executed across your system. Workflows manage state, handle retries, and provide centralized control over distributed processes. This makes Conductor suited for a wide range of use cases:
- Agentic Workflows: Blend structured process stages with LLM-driven decisions to handle real-world complexity, with full traceability and control.
- Retrieval-Augmented Generation (RAG): Coordinate retrieval engines, LLMs, and post-processing steps into reliable, observable pipelines.
- Human-in-the-Loop Interactions: Seamlessly integrate human approvals or feedback into automated processes for hybrid decision-making.
- Microservices and Event-Driven Systems: Orchestrate APIs, microservices, and message queues in a single platform supporting both durable asynchronous and low-latency synchronous execution.
You define workflows declaratively, regardless of the languages or environments your components run in. Conductor manages the complexity of execution, scaling, and error handling.
Key featuresβ
- Agentic orchestration: Seamlessly manage agentic AI patterns, Retrieval-Augmented Generation (RAG), multi-step tool use, and human-in-the-loop processes with deterministic, traceable workflows.
- Scalability: Run workflows of any size, from lightweight automation to mission-critical enterprise systems, without compromising performance or reliability.
- Workflow as code: Write workflows in your preferred language, including Python, Java, JavaScript, C#, and Go.
- Task workers: Build task workers as microservices, serverless functions, or containerized services. Deploy them anywhere, using any tech stack or runtime.
- Fault tolerance: Automatically recover from failures using built-in retries and compensation mechanisms to ensure high availability and uninterrupted operations.
- Gateway: Expose workflows as APIs or MCP tools so that applications and AI agents can invoke workflow logic directly.
- Durable execution: Create long-running workflows without worrying about system failures, dependencies, or scaling issues.
- Event-driven triggers: Start or signal workflows in response to external events via built-in event handlers, message queues, and webhooks.
- Reusable components: Package and reuse common functions to minimize duplication across workflows.
- Access controls: Maintain control and visibility with built-in access management features.
- Troubleshooting: Built-in metrics and logs help identify and resolve issues across distributed executions.
- Operational insights: Access detailed metrics to gain insights into performance, bottlenecks, and SLA compliance.
- Upgrade existing systems: Integrate microservices, AI agents, and APIs to extend existing systems and improve orchestration.
- Accelerate the development cycle: Speed up development, launch new applications faster, and maintain high security and observability standards.
- Ease of integration: Integrate seamlessly with various systems and services.
Product suiteβ
With Orkesβ suite of SDKs, APIs, and Conductor UI, you can mix and match our products to develop with Conductor.
- Conductor SDKs: Manage, test, and deploy workflows; write workers; or integrate Conductor into your applications. Available in Python, Java, JavaScript, C#, and Go.
- Conductor APIs: Manage resources (workflows, tasks, applications, users, and so on) programmatically.
- Conductor UI: Manage resources from a user interface, which includes a visual workflow editor.
Continue to Core Concepts to understand workflows, tasks, and workers, or jump to Setting Up Orkes Conductor to get started immediately.
Get started with Orkes Conductorβ
ποΈ Core Concepts
Understand what workflow orchestration means and how it works. Learn the core concepts behind Orkes Conductor β workflows, tasks, workers, and DAGs explained.
ποΈ Install and Set Up Orkes Conductor
Learn how to install and set up Orkes Conductor for cloud or local environments to start building reliable workflow orchestration for microservices and APIs.
ποΈ Quickstarts
3 items