Java SDK documentation

July 28, 2026 ยท View on GitHub

Build durable workflow workers and AI agents with Conductor. This repository documents both OSS and Orkes in place; pages call out capabilities that need Orkes.

Start here

GoalGuideExpected result
Connect to a serverServer setup and connection/authenticationA local or remote API endpoint accepts SDK requests.
Build a workflow and Java workerCore quickstartHello World prints Result: PASSED.
Build an AI agentAgent quickstartAn LLM-backed agent completes through Conductor.

Build

Operate

Integrate

Reference and upgrades

Documentation conventions

  • Replace <VERSION> with a published SDK version from Maven Central.
  • Runnable commands link to maintained examples and state an expected result. Short Java blocks labeled Fragment need surrounding application setup and link to a complete path.
  • Provider credentials belong on the Conductor server, not only in the Java client process. Never place secrets in workflow input or source control.
  • Primary guide authors follow the documentation standard.
  • Maintainers keeping this tree aligned with the Python SDK follow the documentation parity map.