> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.vellum.ai/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.vellum.ai/_mcp/server.

# Quickstart Overview

> Learn how to define and run a Workflow in Vellum using the Workflows SDK or pull a Workflow from the Vellum UI.

## Prerequisites

Before getting started, make sure you have:

* Python 3.9+ installed ([download here](https://www.python.org/downloads/))
* A Vellum account ([sign up for free](https://app.vellum.ai/signup?f=wsdk\&utm_source=docs\&utm_medium=quickstart\&utm_campaign=sdk))
* Your `VELLUM_API_KEY` environment variable set

> **Note**
>
> For detailed installation instructions including Python and `uv` setup, see our [Installation Guide](/developers/workflows-sdk/installation).

## Next Steps

#### [Code-first](/developers/workflows-sdk/quickstart/code-first)

Build Workflows in code, push to UI

#### [UI-first](/developers/workflows-sdk/quickstart/ui-first)

Pull Workflows from UI, run locally

> **Tip**
>
> With Vellum, you can go back and forth between code and UI at any point!

## Learn More

* [Core Concepts](/developers/workflows-sdk/core-concepts) - Learn about core concepts like Nodes, Ports, Expressions, State, & more
* [Defining Control Flow](/developers/workflows-sdk/defining-control-flow) - Master Workflow graph patterns
* [Configuration](/developers/workflows-sdk/configuration) - Polish your development environment
* [Examples](/developers/workflows-sdk/tutorials/examples) - Explore real-world Workflow examples
* [Evaluations](/product/evaluation/quantitative-evaluation) - Test your Workflows rigorously