Skip to main content

AI fashion virtual try-on with image & video generation for Telegram, Discord & YouTube

Workflow preview

AI fashion virtual try-on with image & video generation for Telegram, Discord & YouTube preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

🧄 Virtual Try-On Image & Video Generation (VLM Run)

šŸ“Œ Overview

This n8n workflow enables a Virtual Try-On experience where users upload a dress image and the system:

  • Combines it with a fashion model image

  • Generates a realistic try-on image

  • Generates a fashion walking video

  • Produces secure pre-signed download URLs

  • Automatically shares results via:

    • Telegram
    • Discord
    • YouTube

šŸš€ Use Cases

  • Virtual fashion try-on
  • AI fashion marketing
  • Clothing e-commerce previews
  • Social media fashion automation
  • Influencer & brand demo pipelines

✨ Key Features

  • šŸ–¼ļø Image-based virtual try-on (model wearing the dress)
  • šŸŽ„ AI-generated fashion video
  • šŸ”— Multi-platform publishing (Telegram, Discord, YouTube)
  • 🧩 Modular, extensible workflow design

🧠 Workflow Architecture

🟨 Input

  • Dress Image – Uploaded by user (Form Trigger)
  • Model Image – Downloaded from predefined URL
  • Prompt – Auto-constructed inside workflow

🟦 Output

  • šŸ–¼ļø Try-On Image (pre-signed download link)

  • šŸŽ„ Fashion Walk Video (pre-signed download link)

  • šŸ“¤ Shared to:

    • Telegram (image/video)
    • Discord (image embed)
    • YouTube (video upload)

šŸ” Required Credentials

You must configure the following credentials in n8n:

Service Credential Type
VLM Run VLM Run API
Telegram Telegram Bot API
Discord Discord OAuth2
YouTube YouTube OAuth2

āš ļø Community Node Warning

> Important: This workflow uses a Community Node > @vlm-run/n8n-nodes-vlmrun

What this means:

  • This node is NOT installed by default in n8n
  • You must manually install it before using the workflow

šŸ“¦ Installation

Run the following command in your n8n environment:

npm install @vlm-run/n8n-nodes-vlmrun

Then restart n8n.

šŸ“– Community Nodes Documentation: https://docs.n8n.io/integrations/community-nodes/