Skip to main content

Flow Studio Overview

Flow Studio is XainFlow's infinite canvas where you build visual AI workflows by connecting nodes. You design generation pipelines by dragging nodes onto the canvas, configuring their parameters, and linking them together to produce images, videos, and compositions -- all without writing a single line of code.

What is Flow Studio?

Flow Studio is a node-based visual editor that lets you define every step of your AI content pipeline as a discrete, configurable block. Each block -- called a node -- performs a specific operation: sourcing an asset, writing a prompt, generating an image, producing a video, and more. You connect nodes with edges to define the flow of data from one step to the next.

Key concepts:

  • Nodes -- Individual processing steps that you drag onto the canvas.
  • Edges -- Connections between nodes that define how data flows.
  • Workflows -- The complete graph of nodes and edges that make up your pipeline.
  • Execution -- Running part or all of a workflow to produce outputs.

The Canvas

The canvas is an infinite, zoomable workspace. You can pan by clicking and dragging on empty space, zoom with the scroll wheel or trackpad pinch gesture, and arrange nodes freely to keep your workflows organized.

ActionHow
PanClick and drag on empty canvas
Zoom in / outScroll wheel or pinch gesture
Select nodeClick on the node
Multi-selectClick and drag a selection box
Delete nodeSelect and press Backspace or Delete
Add nodeOpen the node picker from the toolbar or right-click context menu
tip

Use Group Nodes and Notes Nodes to keep large workflows visually organized and well-documented.

Node Types

Flow Studio provides 10 node types that cover the full AI content creation pipeline, from sourcing assets to final output.

NodeDescriptionLink
AssetSources images and other assets from your libraryAsset Node
Prompt GeneratorCreates, enhances, and multiplies prompts for AI generationPrompt Generator Node
Image GeneratorGenerates images from prompts and reference assets using AI modelsImage Generator Node
Video GeneratorProduces videos from images with motion control and multiple AI modelsVideo Generator Node
Image ExpandExtends image boundaries through AI-powered outpaintingImage Expand Node
Image EditConverts images between formats (PNG, JPEG, WebP)Image Edit Node
Remove BackgroundRemoves backgrounds from images with AI precisionRemove Background Node
CompositionCombines multiple assets and a prompt for multi-reference scene generationComposition Node
GroupVisual container for organizing and labeling related nodesGroup Node
NotesRich text annotations for documenting your workflow on the canvasNotes Node

Workflow Templates

Templates give you a head start by providing pre-built node graphs for common use cases. You can browse the template gallery when creating a new workflow, or save any of your own workflows as a reusable template. See Workflow Management for details on creating and organizing templates.