Lists Basics
Master list handling in AI Flow: create lists of text or images, split or recombine them, and loop nodes over list items for fast, reliable batch operations like image cropping or multi-image prompts.
Inputs



Outputs



About This Template
Lists Basics shows how to work with dynamic, variable-length inputs across your workflows. You’ll learn to build lists from scratch (e.g., words or image URLs), visualize them, split them into individual items, re-collect items into a single list, and run any compatible node in loop mode for scalable batch processing. The template includes: - Input List nodes to create lists of strings or image URLs. - A Display node that renders lists in a grid for quick visual checks. - List Tools to split a list into separate outputs, reverse order, or join items into text. - Collect To List to assemble a new list from multiple inputs. - A Subflow Loop (Image Crop Loop) that crops each image in a list with shared parameters (x, y, width, height, pad_to_size) and optional parallel execution for speed. - An LLM Prompt example that accepts a list of image URLs, enabling multi-image understanding and captioning. This template is ideal for batch media operations, dataset preparation, marketing content variants, and multi-asset model inputs. It emphasizes clarity, reusability, and performance: keep parameters consistent across items, visualize results instantly, and scale processing with parallel loops.
How to Use This Template
Step 1: Upload your files
In the 'List' node, upload the files you want to use in the workflow.



Step 2: Upload your files
In the 'List' node, upload the files you want to use in the workflow.
Cat Dolphin Elephant
Step 3: Run the Flow
Click the 'Run' button to execute the flow and get the final output.



Who is this for?
Perfect for professionals and creators looking to streamline their workflow
No-code and low-code builders
Quickly assemble list-driven automations—build, visualize, split, and loop over lists without custom scripting.
AI/ML practitioners and data teams
Prepare datasets, batch-crop images, and feed multiple assets into models for evaluation or labeling workflows.
Content and marketing teams
Create and adapt media in bulk—generate consistent crops, variations, and captions across many assets.
Automation engineers
Scale repetitive tasks with loop-enabled nodes and parallel execution while keeping configurations centralized.
Developers prototyping pipelines
Rapidly test multi-input flows, pass lists to LLMs, and iterate on batch steps before hardening into code.
Ready to build?
Start using this template
Open it directly in AI-Flow and start creating in minutes
You Might Also Like
Explore other powerful templates to enhance your AI workflow
Shot to Motion
Turn a single photo into a short, cinematic motion clip. Upload a start frame, describe what happens next, optionally add reference images, and let the LLM build a precise prompt and consistent next frame before rendering a smooth video.

Next Frame Generator
Generate the next frame of a scene from a starting image and a short description. An LLM turns your note into a precise edit prompt, then an image-to-image model renders a stylistically consistent next frame.

Character Describer
Extract consistent, generator-ready character descriptions from a single image, with either a fluent paragraph or strict JSON schema output.
Frequently Asked Questions
What does Lists Basics cover?
Creating lists (text or images), displaying them, splitting or joining items, collecting multiple inputs into a list, and looping nodes over lists for batch tasks like image cropping or multi-image analysis.
How do I create a list?
Use an Input List node to enter strings or image URLs. You can also gather items from different nodes with Collect To List to build a single list downstream.
How do I split or recombine lists?
List Tools can output one item per output handle (split), reverse order, or join items into text with a custom delimiter. Collect To List recombines multiple inputs into a single list.
How do I loop a node over a list?
Convert a compatible node to loop mode, choose the field(s) under Loop Over Fields (e.g., image), and optionally enable parallel execution. The node will run once per list item with shared parameters.
Can I process images in batch?
Yes. The Image Crop Loop subflow crops each image URL with the same x/y/width/height and optional pad_to_size. It supports parallel execution for faster throughput.
How do I pass multiple images to an LLM?
Connect your list of image URLs to the LLM Prompt node’s image_urls input. The model will receive all images and can describe or analyze them collectively.
What kinds of lists are supported?
Strings, URLs, and file uploads depending on node configuration. Ensure the downstream node supports the item type (e.g., image URLs for image tools or LLM vision).
Does the item order matter?
Yes. Order is preserved through lists and the Display node. You can reverse the order with List Tools if needed.
Are there performance or size limits?
Practical limits depend on your environment and node constraints. Start with smaller lists, enable parallel execution thoughtfully, and monitor memory/throughput as you scale.
Can I mix different list operations in one flow?
Absolutely. You can display a list, split it, process items in a loop, and then collect results into a new list for the next stage, enabling modular, reusable pipelines.
What is AI-FLOW and how can it help me?
AI-FLOW is an all-in-one AI platform that allows you to build, integrate, and automate AI-powered workflows using an intuitive drag-and-drop interface. Whether you're a beginner or an expert, you can leverage multiple AI models to create innovative solutions without any coding required.
Is there a free trial available?
Yes, AI-FLOW offers a free trial to get you started. After that, you can purchase credits as needed—no subscription or long-term commitment required.
Can I integrate my API keys from providers like OpenAI and Replicate with AI-FLOW Cloud Version ?
Yes, you can easily integrate your existing API keys with AI-FLOW. If specified, nodes related to the API Key provided will use your API key, significantly reducing your platform credit usage.
