This guide will walk you through installing the Vellum Workflows SDK and setting up your development environment.
The Vellum Workflows SDK requires Python 3.9 or higher. If you don’t have Python installed, you can download it from python.org.
We recommend using uv for package & environment management. If you don’t have uv installed:
Learn more about uv here
To use most out-of-the-box Nodes and to push/pull to/from the Vellum UI, you’ll need a Vellum API key.
To make this permanent, add it to your shell profile:
It’s good practice to create a virtual environment for your project:
Test that everything is working correctly:
Now that you have the SDK installed, you can:
If you don’t have a Vellum account yet, you can sign up for free here.
For additional support, visit our support page.