Vellum is coming to the AI Engineering World's Fair in SF. Come visit our booth and get a live demo!

Vellum Workflows SDK is Generally Available

Full control in code and real-time visibility in UI, built for teams shipping reliable AI.

Written by
Reviewed by
No items found.

tldr: Today we’re GA’ing Workflows SDK – an expressive framework for defining agentic systems. Coupled with a CLI for bi-directionally syncing edits to and from our UI, Workflows SDK helps developers rapidly define, debug, and iterate on AI systems. You can collaborate with non-technical stakeholders in a UI, while maintaining full control in code. Check out the demo video here. Also, it’s open source and free to try!

A new framework for AI Engineering

Today’s AI systems require orchestration across LLMs, tools, vector databases, and business logic, all while balancing flexibility, control and transparency.

We’ve seen the rise and fall of many AI frameworks over the past few years, they seem magical at launch but lose popularity over time. The very same abstractions that make it easy to get started prevent engineers from going to production reliably. We noticed a gap in the market, with nothing delivering what AI Engineers were actually looking for.

There were two guiding principles we followed while developing Workflows SDK:

(i) Developers need to feel in control of the AI systems they build. We think AI systems are best modeled as graphs & our declarative, type-safe syntax allows developers to clearly understand how information flows through each step of their AI application. Built-in type safety flags issues before runtime, resulting in a more robust and predictable final AI product.

(ii) A UI to visualize and edit the graph plays an essential role in AI development. Akin to the “hot reload” paradigm found in frontend development, AI Engineers benefit from being able to clearly see the inputs and outputs at each step of the graph to debug and make tweaks along the way. The UI also brings in cross-functional stakeholders to the AI development process — non-technical team members can iterate on prompts, control flow and evals, often allowing the whole team to move faster.

That’s why we built Vellum Workflows SDK – an expressive framework that helps you define AI systems as graphs. With an integration between code and our Workflows UI, Workflows SDK provides both developers and their stakeholders the tools they need to collaborate and build reliable AI systems quickly.

Here’s a quick demo of the highlights before we dive into the details:

Key Features of Workflows SDK

Declarative Graph Syntax

Define your AI systems as clear, self‑documenting graphs: nodes represent tasks, edges define control flow, and both loops and conditionals are supported with built-in type safety. You get predictable logic and superior debugging out of the box.

Locally executable

The SDK acts as the definition and execution layer of your AI agents. The code is executable locally with some nodes making round-trips to Vellum servers. Coming soon, all nodes will be directly executable locally and monitoring data can be emitted back to Vellum.

Code-First, UI-Native

Bi-directional syncing between code and UI ensures flexibility for engineers while making workflows accessible to non-technical collaborators.

Powerful Debugging Tools

Track inputs, outputs, and state changes at each node both in code and UI. Type-safety flags errors at compile time.

Streaming

Native support for streaming, at both the Workflow level and the Node level. Return incremental values as a final output, or stream results between nodes in real time.

State Management

Nodes read from and write to the graph’s global state, which can be used to share information between nodes without defining explicit inputs and outputs.

Human-in-the-loop

Nodes can wait for External Inputs, allowing for a pause in the Workflow until a human or external system provides input.

Advanced Control Flow

Our simplified syntax under-the-hood manages the orchestration of parallel branches, looping, state forking and asynchronous behavior.

Smart defaults to start, flexibility where you need

Use out-of-box Nodes for common AI operations: invoke Prompts, call Tools, perform RAG, and more. Define your own custom Nodes using the same primitives used by Vellum's Nodes.

Custom Docker Runtimes for Advanced Use Cases

Bring in your own code with custom Docker runtimes, sandboxed securely and visually represented in the UI. Central AI Engineering teams can create custom nodes for their less-technical counterparts and other teams to use easily for their own projects. Coming soon are custom UI components for these nodes.

Built for Developers, Designed for Teams

With Workflows SDK, your AI system’s definition and execution live in the same layer. That means:

  • Engineers can rapidly prototype, debug, and iterate on AI systems with full visibility.
  • Teams can collaborate across technical and non-technical roles, getting faster time to market.
  • AI products get built faster with tight integration across orchestration, evaluations and monitoring

Getting started

Vellum Workflows SDK is Generally Available today. It's free to try, open source, and production-ready. Whether you’re experimenting with a new agent architecture or bringing a mission-critical AI use case to life, Workflows SDK gives you the control, flexibility, and visibility you need.

To get started with the Vellum SDK you have two options.

(i) Build Workflows in code, push to UI

The Vellum Workflows SDK lets you build agentic workflows in Python using starter templates like Prompt Chaining. You define logic with modular nodes, test locally with sandbox.py, and connect everything in workflow.py. When it’s ready, push your workflow to the Vellum UI for debugging, collaboration, or prompt tuning. The Workflows SDK is open source with MIT license. Developers have full access to the code and it can be executed locally. To start building today explore the GitHub repo.

(ii) Build Workflows in UI, pull to code

The Vellum Workflows SDK also supports a UI-first approach. You can start by creating a workflow in the Vellum UI, then pull it into your local environment using the CLI. From there, everything lives in code—your logic, inputs, and test scenarios—so you can iterate quickly. Just grab the Sandbox ID, run vellum workflows pull, and you’re ready to test and tweak locally. It’s a simple way to go from visual prototyping to full developer control. 👉 Sign up to try it now

Next Steps

Now that you have the SDK and/or UI installed, you can:

We can’t wait to see what you build.

ABOUT THE AUTHOR
Akash Sharma
Co-founder & CEO

Akash Sharma, CEO and co-founder at Vellum (YC W23) is enabling developers to easily start, develop and evaluate LLM powered apps. By talking to over 1,500 people at varying maturities of using LLMs in production, he has acquired a very unique understanding of the landscape, and is actively distilling his learnings with the broader LLM community. Before starting Vellum, Akash completed his undergrad at the University of California, Berkeley, then spent 5 years at McKinsey's Silicon Valley Office.

ABOUT THE reviewer

No items found.
lAST UPDATED
Jul 14, 2025
share post
Expert verified
Related Posts
LLM basics
October 10, 2025
7 min
The Best AI Workflow Builders for Automating Business Processes
LLM basics
October 7, 2025
8 min
The Complete Guide to No‑Code AI Workflow Automation Tools
All
October 6, 2025
6 min
OpenAI's Agent Builder Explained
Product Updates
October 1, 2025
7
Vellum Product Update | September
Guides
October 6, 2025
15
A practical guide to AI automation
LLM basics
September 25, 2025
8 min
Top Low-code AI Agent Platforms for Product Managers
The Best AI Tips — Direct To Your Inbox

Latest AI news, tips, and techniques

Specific tips for Your AI use cases

No spam

Oops! Something went wrong while submitting the form.

Each issue is packed with valuable resources, tools, and insights that help us stay ahead in AI development. We've discovered strategies and frameworks that boosted our efficiency by 30%, making it a must-read for anyone in the field.

Marina Trajkovska
Head of Engineering

This is just a great newsletter. The content is so helpful, even when I’m busy I read them.

Jeremy Hicks
Solutions Architect

Experiment, Evaluate, Deploy, Repeat.

AI development doesn’t end once you've defined your system. Learn how Vellum helps you manage the entire AI development lifecycle.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Build AI agents in minutes with Vellum
Build agents that take on the busywork and free up hundreds of hours. No coding needed, just start creating.

General CTA component, Use {{general-cta}}

Build AI agents in minutes with Vellum
Build agents that take on the busywork and free up hundreds of hours. No coding needed, just start creating.

General CTA component  [For enterprise], Use {{general-cta-enterprise}}

The best AI agent platform for enterprises
Production-grade rigor in one platform: prompt builder, agent sandbox, and built-in evals and monitoring so your whole org can go AI native.

[Dynamic] Ebook CTA component using the Ebook CMS filtered by name of ebook.
Use {{ebook-cta}} and add a Ebook reference in the article

Thank you!
Your submission has been received!
Oops! Something went wrong while submitting the form.
Button Text

LLM leaderboard CTA component. Use {{llm-cta}}

Check our LLM leaderboard
Compare all open-source and proprietary model across different tasks like coding, math, reasoning and others.

Case study CTA component (ROI)

40% cost reduction on AI investment
Learn how Drata’s team uses Vellum and moves fast with AI initiatives, without sacrificing accuracy and security.

Case study CTA component (cutting eng overhead) = {{coursemojo-cta}}

6+ months on engineering time saved
Learn how CourseMojo uses Vellum to enable their domain experts to collaborate on AI initiatives, reaching 10x of business growth without expanding the engineering team.

Case study CTA component (Time to value) = {{time-cta}}

100x faster time to deployment for AI agents
See how RelyHealth uses Vellum to deliver hundreds of custom healthcare agents with the speed customers expect and the reliability healthcare demands.

[Dynamic] Guide CTA component using Blog Post CMS, filtering on Guides’ names

100x faster time to deployment for AI agents
See how RelyHealth uses Vellum to deliver hundreds of custom healthcare agents with the speed customers expect and the reliability healthcare demands.
New CTA
Sorts the trigger and email categories

Dynamic template box for healthcare, Use {{healthcare}}

Start with some of these healthcare examples

Personalized healthcare explanations of a patient-doctor match
SOAP Note Generation Agent

Dynamic template box for insurance, Use {{insurance}}

Start with some of these insurance examples

Insurance claims automation agent
Collect and analyze claim information, assess risk and verify policy details.
AI agent for claims review and error detection

Dynamic template box for eCommerce, Use {{ecommerce}}

Start with some of these eCommerce examples

E-commerce shopping agent

Dynamic template box for Marketing, Use {{marketing}}

Start with some of these marketing examples

Competitor research agent
Scrape relevant case studies from competitors and extract ICP details.

Dynamic template box for Legal, Use {{legal}}

Start with some of these legal examples

PDF Data Extraction to CSV
Extract unstructured data (PDF) into a structured format (CSV).

Dynamic template box for Supply Chain/Logistics, Use {{supply}}

Start with some of these supply chain examples

Risk assessment agent for supply chain operations

Dynamic template box for Edtech, Use {{edtech}}

Start with some of these edtech examples

Turn LinkedIn Posts into Articles and Push to Notion
Convert your best Linkedin posts into long form content.

Dynamic template box for Compliance, Use {{compliance}}

Start with some of these compliance examples

No items found.

Dynamic template box for Customer Support, Use {{customer}}

Start with some of these customer support examples

Trust Center RAG Chatbot
Read from a vector database, and instantly answer questions about your security policies.

Template box, 2 random templates, Use {{templates}}

Start with some of these agents

SOAP Note Generation Agent
Turn LinkedIn Posts into Articles and Push to Notion
Convert your best Linkedin posts into long form content.

Template box, 6 random templates, Use {{templates-plus}}

Build AI agents in minutes

LinkedIn Content Planning Agent
Create a 30-day Linkedin content plan based on your goals and target audience.
Financial Statement Review Workflow
Extract and review financial statements and their corresponding footnotes from SEC 10-K filings.
Trust Center RAG Chatbot
Read from a vector database, and instantly answer questions about your security policies.
React Agent for Web Search and Page Scraping
Gather information from the internet and provide responses with embedded citations.
Automated Code Review Comment Generator for GitHub PRs
Insurance claims automation agent
Collect and analyze claim information, assess risk and verify policy details.

Build AI agents in minutes for

{{industry_name}}

Competitor research agent
Scrape relevant case studies from competitors and extract ICP details.
AI agent for claims review and error detection
E-commerce shopping agent
Retail pricing optimizer agent
Analyze product data and market conditions and recommend pricing strategies.
Risk assessment agent for supply chain operations
Insurance claims automation agent
Collect and analyze claim information, assess risk and verify policy details.

Case study results overview (usually added at top of case study)

What we did:

1-click

This is some text inside of a div block.

28,000+

Separate vector databases managed per tenant.

100+

Real-world eval tests run before every release.