Package Information
Downloads: 20 weeklyΒ /Β 49 monthly
Latest Version: 1.0.17
Author: Wiro AI
Available Nodes
Documentation
n8n-nodes-wiroai
A n8n community node pack that gives you access to Wiro AIβs powerful generative tools directly in your workflows.
β¨ 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 Audio Effects to Video
- πΉ 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 |
GenerateSoundEffectVideo |
Add sound effects to video using ai |
π Credentials
Youβll need a Wiro API Key and Secret.
Steps:
- Go to wiro.ai and sign up
- Create a project wiro.ai/panel/project/ and get your API credentials
- In n8n β Credentials β Add new β Wiro API
- Enter your key and secret values
π Usage Example
To use the Text-to-Speech node:
- Add the
Generate Speechnode - Set:
- Prompt:
Hello world! - Voice:
af_heart - Language:
a(American English)
- Prompt:
- 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
βββ GenerateMMAudio/
β βββ GenerateMMAudio.nodes.ts
β βββ GenerateMMAudio.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
βββ GenerateAudioEffectVideo/
βββ GenerateAudioEffectVideo.nodes.ts
βββ GenerateAudioEffectVideo.nodes.json
βββ utils/
βββ auth.ts
βββ polling.ts
credentials/
βββ WiroApi.credentials.ts