IBM Orchestrate Developer Edition - Introduction
The IBM Orchestrate Developer Edition (Orchestrate Dev) is a tool to help developers build and test applications for IBM Orchestrate. You do need entitlement to use it, but it gives you a dedicated environment to work in on you local machine with AI inferencing using cloud hosted services.
TL;DR
- IBM Orchestrate Developer Edition provides a local development environment for building and testing Orchestrate applications
- Requires entitlement through IBM Orchestrate or watsonx.ai to access
- Install via Python package ibm-watsonx-orchestrate from PyPI
- Uses Lima VM to host containers, requiring significant resources (100GB+ disk space, substantial CPU and memory)
- Set LIMA_HOME environment variable if using external storage for Lima data
- Server starts with
orchestrate server startcommand, making API available on port 4321 - UI starts separately with
orchestrate chat startcommand - Authorization credentials for API access found in $HOME/.cache/orchestrate/credentials.yaml
- Consider local image registry for team environments or isolated networks
- Use YAML definitions for artifacts to enable automation and easy environment resets