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 unit. Each unit -- 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.
  • Blocks -- Reusable workflow packages that encapsulate an entire pipeline into a single node.
  • 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
Delete connectionHover over an edge and click the trash icon that appears
Rename nodeDouble-click the node label to edit it inline
Add nodeClick a node in the sidebar or drag it onto the canvas

The sidebar displays your node palette in a compact icon-only layout. Four primary nodes are always visible: Prompt, Image, Video, and Audio. Click the + button to expand a popover with additional nodes (Asset, Composition, Notes, Video Combiner, Remove Background, Image Expand, Image Edit, Multi-Angle, 3D Model). You can click a node to add it at a default position, or drag it onto the canvas to place it precisely.

Guided Tours

Flow Studio includes 14 built-in guided tours that walk you through core workflows and features. Access them from the tour selector in the toolbar. Completed tours are tracked with checkmarks so you can pick up where you left off.

Flow Assistant

A floating AI assistant lives inside the editor to help you while building workflows — ask it how to wire nodes, what a parameter does, or which node fits your goal. See Flow Assistant for details.

tip

Use Group Nodes and Notes Nodes to keep large workflows visually organized. Group and Notes nodes are skipped during workflow execution — they serve purely as organizational containers.

Node Types

Flow Studio provides 13 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
Audio GeneratorCreates voice (TTS), music, and sound effectsAudio Generator Node
Video CombinerMerges multiple video clips and audio tracks into a single outputVideo Combiner 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
BlockEncapsulates an entire workflow into a reusable, composable nodeBlocks
GroupVisual container for organizing and labeling related nodesGroup Node
NotesRich text annotations for documenting your workflow on the canvasNotes Node

Blocks

Blocks let you package an entire workflow into a single reusable node. You design a pipeline of connected nodes, define its inputs and outputs, and save it as a Block. From then on, you can drop that Block onto any canvas and use it like a built-in node -- hiding the internal complexity behind a clean interface. See Blocks for details.

Real-Time Collaboration

You and your teammates can edit the same workflow at the same time. Presence avatars show who's connected, live cursors track every collaborator, and node locks prevent two people from clobbering each other. There's no manual save — structural changes persist within ~100 ms. See Real-Time Collaboration for the full behavior.

Sharing Your Workflows

Every workflow has a visibility level — Private, Shared, or Everyone — that controls who can open and edit it. Workspace members who can't open a workflow can still see it in the discovery list and click Request Access to ask the owner. See Sharing & Access.

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.