Back to Nodes

Wiro - Ask AI Chatbot

Last updated Jun 19, 2025

n8n community node for Wiro AI's Generative AI APIs.

6 Weekly Downloads
62 Monthly Downloads

Included Nodes

Wiro - Ask AI Chatbot
Wiro - Analyze & Evaluate Resume / CV With Job Description
Wiro - Extract Text From Image
Wiro - Image-to-Image (Flux Kontext Max)
Wiro - Image-to-Image (Flux Kontext Pro)
Wiro - Generate Background Music
GenerateSpeechTts
Wiro - Image to Video (KlingAI 1.6)
Wiro - Interior Design Generator
Wiro - Generate 4K Mobile Wallpapers
Wiro - Ask Questions to a YouTube Video With AI
Wiro - Remove Image Background
Wiro - Restore & Upscale Image
Wiro - Generate Shorts/Reels Video
Wiro - Convert Text to Image
Wiro - Text to Video (KlingAI 1.6)
Wiro - Generate Video From Text
Wiro - Video Background Music Generator

Description

Wiro Logo

n8n-nodes-wiroai

A n8n community node pack that gives you access to Wiro AIโ€™s powerful generative tools directly in your workflows.

Wiro Koala


โœจ Features

  • ๐Ÿ—ฃ๏ธ Text-to-Speech
  • ๐ŸŽต Background Music Generator
  • ๐Ÿง  Chatbot (with and without RAG)
  • ๐Ÿ–ผ๏ธ Text-to-Image
  • ๐ŸŽž๏ธ Text-to-Video
  • ๐Ÿงผ Remove Background
  • ๐Ÿ›‹๏ธ Interior Design Reimagining
  • ๐ŸŽฅ Image-to-Video (KlingAI)
  • ๐Ÿ“„ OCR (Text from Image)
  • ๐Ÿ“ˆ Resume/CV Evaluator with Job Description
  • ๐Ÿ–Œ๏ธ Image Restoration and Upscaling
  • ๐Ÿ“ฑ 4K Mobile Wallpaper Generator
  • ๐ŸŽฌ Shorts / Reels Generator
  • ๐Ÿ“น Add Background Music to Video
  • ๐ŸŒ€ Flux Kontext Pro / Max image stylizers

Each tool is implemented as a separate node for modular and easy use.


๐Ÿ“ฆ Installation

Follow the n8n community nodes guide to install this package.

npm install @wiro-ai/n8n-nodes-wiroai

๐Ÿ›  Operations

Node Description
AskAiChatbot General-purpose chat assistant powered by LLMs
CvEvaluatorJobdesc Evaluate resumes/CVs against job descriptions
EasyOcr Extract text from images using OCR
FluxKontextPro Apply stylized prompts to input images
FluxKontextMax Clean and enhance product-style visuals
GenerateBackgroundMusic Generate background audio from prompts
GenerateSpeechTTS Convert text to audio using speech synthesis
ImageToVideoKling16 Animate image pairs into video using KlingAI
InteriorDesignGenerator Reimagine interior spaces with descriptive prompts
MobileWallpaperGenerator Generate 4K mobile phone wallpapers
RagChatYoutube Ask questions to YouTube videos using RAG + LLM
RemoveImageBackground Strip background from uploaded images
RestoreUpscaleImage Restore and upscale low-quality images
ShortsReelsVideoGenerator Generate vertical videos for Shorts/Reels
TextToImage Convert descriptive text to images
TextToVideoKling16 Convert text to video using KlingAI engine
TextToVideoWan21 Generate video from text via WAN2.1
VideoBgMusicGenerator Automatically compose music for your videos

๐Ÿ” Credentials

Youโ€™ll need a Wiro API Key and Secret.

Steps:

  1. Go to wiro.ai and sign up
  2. Create a project wiro.ai/panel/project/ and get your API credentials
  3. In n8n โ†’ Credentials โ†’ Add new โ†’ Wiro API
  4. Enter your key and secret values

๐Ÿš€ Usage Example

To use the Text-to-Speech node:

  1. Add the Generate Speech node
  2. Set:
    • Prompt: Hello world!
    • Voice: af_heart
    • Language: a (American English)
  3. Run the workflow

Output:

{
	"taskid": "abc123",
	"status": "completed",
	"url": "https://cdn1.wiro.ai/xyz/0.mp3"
}

๐Ÿง  Compatibility

  • Requires: n8n v1.0+
  • Node.js: v18+

๐Ÿ“ Folder Structure

nodes/WiroAI/
โ”œโ”€โ”€ AskAiChatbot/
    โ”œโ”€โ”€ AskAiChatbot.nodes.ts
    โ””โ”€โ”€ AskAiChatbot.nodes.json
โ”œโ”€โ”€ CvEvaluatorJobdesc/
    โ”œโ”€โ”€ CvEvaluatorJobdesc.nodes.ts
    โ””โ”€โ”€ CvEvaluatorJobdesc.nodes.json
โ”œโ”€โ”€ EasyOcr/
    โ”œโ”€โ”€ EasyOcr.nodes.ts
    โ””โ”€โ”€ EasyOcr.nodes.json
โ”œโ”€โ”€ FluxKontextMax/
    โ”œโ”€โ”€ FluxKontextMax.nodes.ts
    โ””โ”€โ”€ FluxKontextMax.nodes.json
โ”œโ”€โ”€ FluxKontextPro/
    โ”œโ”€โ”€ FluxKontextPro.nodes.ts
    โ””โ”€โ”€ FluxKontextPro.nodes.json
โ”œโ”€โ”€ GenerateBackgroundMusic/
    โ”œโ”€โ”€ GenerateBackgroundMusic.nodes.ts
    โ””โ”€โ”€ GenerateBackgroundMusic.nodes.json
โ”œโ”€โ”€ GenerateSpeechTts/
    โ”œโ”€โ”€ GenerateSpeechTts.nodes.ts
    โ””โ”€โ”€ GenerateSpeechTts.nodes.json
โ”œโ”€โ”€ ImageToVideoKling16/
    โ”œโ”€โ”€ ImageToVideoKling16.nodes.ts
    โ””โ”€โ”€ ImageToVideoKling16.nodes.json
โ”œโ”€โ”€ InteriorDesignGenerator/
    โ”œโ”€โ”€ InteriorDesignGenerator.nodes.ts
    โ””โ”€โ”€ InteriorDesignGenerator.nodes.json
โ”œโ”€โ”€ MobileWallpaperGenerator/
    โ”œโ”€โ”€ MobileWallpaperGenerator.nodes.ts
    โ””โ”€โ”€ MobileWallpaperGenerator.nodes.json
โ”œโ”€โ”€ RagChatYoutube/
    โ”œโ”€โ”€ RagChatYoutube.nodes.ts
    โ””โ”€โ”€ RagChatYoutube.nodes.json
โ”œโ”€โ”€ RemoveImageBackground/
    โ”œโ”€โ”€ RemoveImageBackground.nodes.ts
    โ””โ”€โ”€ RemoveImageBackground.nodes.json
โ”œโ”€โ”€ RestoreUpscaleImage/
    โ”œโ”€โ”€ RestoreUpscaleImage.nodes.ts
    โ””โ”€โ”€ RestoreUpscaleImage.nodes.json
โ”œโ”€โ”€ ShortsReelsVideoGenerator/
    โ”œโ”€โ”€ ShortsReelsVideoGenerator.nodes.ts
    โ””โ”€โ”€ ShortsReelsVideoGenerator.nodes.json
โ”œโ”€โ”€ TextToImage/
    โ”œโ”€โ”€ TextToImage.nodes.ts
    โ””โ”€โ”€ TextToImage.nodes.json
โ”œโ”€โ”€ TextToVideoKling16/
    โ”œโ”€โ”€ TextToVideoKling16.nodes.ts
    โ””โ”€โ”€ TextToVideoKling16.nodes.json
โ”œโ”€โ”€ TextToVideoWan21/
    โ”œโ”€โ”€ TextToVideoWan21.nodes.ts
    โ””โ”€โ”€ TextToVideoWan21.nodes.json
โ”œโ”€โ”€ VideoBgMusicGenerator/
    โ”œโ”€โ”€ VideoBgMusicGenerator.nodes.ts
    โ””โ”€โ”€ VideoBgMusicGenerator.nodes.json
โ””โ”€โ”€ utils/
    โ”œโ”€โ”€ auth.ts
    โ””โ”€โ”€ polling.ts
credentials/
โ””โ”€โ”€ WiroApi.credentials.ts

๐Ÿ“š Resources


๐Ÿ“œ License

MIT