This repository contains comprehensive installation guides for the IBM watsonx Orchestrate Agent Development Kit (ADK) across different operating systems.
The IBM watsonx Orchestrate Agent Development Kit (ADK) is a powerful set of tools designed to simplify the process of building and deploying agents using IBM watsonx Orchestrate. These guides provide step-by-step instructions for setting up the development environment on various platforms.
- Windows Installation Guide - Complete setup instructions for Windows users using WSL
- macOS Installation Guide - Complete setup instructions for macOS users using Homebrew
- Follow the Windows Installation Guide
- Install WSL 2 and Ubuntu
- Set up your watsonx.ai project and deployment space
- Install the ADK using pip
- Follow the macOS Installation Guide
- Install Homebrew and Python 3.12
- Set up your watsonx.ai project and deployment space
- Install the ADK using pip
- Cross-platform Support - Installation guides for Windows and macOS
- Step-by-step Instructions - Detailed, easy-to-follow setup procedures with 8 comprehensive steps
- Self-contained Guides - Complete instructions without heavy reliance on external resources
- Comprehensive Verification - Built-in testing and verification procedures
- Platform-specific Troubleshooting - Common issues and solutions for each platform
- Professional Documentation - Consistent formatting and clear organization
Both guides follow a consistent 8-step installation process:
- System Dependencies - Install platform-specific tools (WSL/Homebrew)
- Python Setup - Install and configure Python 3.12
- IBM Cloud Setup - Configure watsonx.ai project and deployment space
- Docker Installation - Set up container runtime (Rancher Desktop)
- Entitlement Key - Obtain required access credentials
- Environment Configuration - Create and configure
.env
file - ADK Installation - Install the orchestrate package
- Verification & Testing - Verify installation and create first agent
If you encounter issues during installation:
- Check the Official Troubleshooting Guide
- Review the troubleshooting section in your platform's guide
- Ensure all prerequisites are properly installed
- Verify your IBM Cloud account has the necessary permissions
- IBM watsonx Orchestrate Documentation
- watsonx.ai Platform
- IBM Cloud Documentation
- WSL Documentation (Windows users)
- Homebrew Documentation (macOS users)
- Rancher Desktop (Docker runtime)
This project welcomes contributions! If you'd like to:
- Add missing installation guides (Linux)
- Improve existing guides
- Fix errors or add clarifications
- Suggest enhancements
Please feel free to submit a pull request or open an issue.
Please refer to IBM's licensing terms for usage rights.
Note: These guides are designed for the latest version of the IBM watsonx Orchestrate Agent Development Kit. Always refer to the official documentation for the most up-to-date information.