π Getting Started β’ βοΈ How It Works β’ π Tech Stack β’ π Usage β’ π¨ Customization
π‘ One Workflow. One URL. Infinite Infographics. Stop spending hours creating presentations. Let AI do the heavy lifting while you focus on what matters β sharing insights that matter.
| β‘ Speed | π§ AI Intelligence | π¨ Design | βοΈ Cloud |
|---|---|---|---|
| 60 seconds from URL to infographic | Gemini understands content context | Professional layouts every time | Instant hosting & sharing |
| No manual work required | Smart summarization | Beautiful visuals | Public URL generation |
+ β
Zero coding required β just import and run
+ β
Auto-transcribes any YouTube video
+ β
AI extracts key insights automatically
+ β
Generates professional infographics
+ β
Uploads to cloud β get your shareable link instantly
+ β
Built-in error handling β won't break on bad URLs
+ β
Fully customizable prompts β match your brand style| Feature | What It Does |
|---|---|
| π₯ Smart Input | Accepts any YouTube URL, validates format automatically |
| π Auto-Transcript | Fetches transcripts via Apify β no copy-paste needed |
| π§ AI Summarizer | Gemini extracts main topics, key points, and insights |
| π¨ Infographic Gen | Creates beautiful, shareable visuals automatically |
| βοΈ Cloud Upload | Uploads to Cloudinary β get your public URL in seconds |
| π Share Anywhere | Use the link in presentations, social media, docs |
graph LR
A[π Submit YouTube URL] --> B[π Extract Transcript]
B --> C[π§ AI Summarizes]
C --> D[π¨ Generate Infographic]
D --> E[βοΈ Upload to Cloudinary]
E --> F[π Get Shareable URL]
style A fill:#ff6b6b,color:#fff
style B fill:#4ecdc4,color:#fff
style C fill:#45b7d1,color:#fff
style D fill:#96ceb4,color:#fff
style E fill:#ffeaa7,color:#000
style F fill:#dfe6e9,color:#000
| Step | Action | Who Does It |
|---|---|---|
| 1 | User submits YouTube URL | π€ You |
| 2 | Extract full video transcript | π€ Apify |
| 3 | Analyze & summarize content | π§ Gemini AI |
| 4 | Design infographic image | π¨ Gemini AI |
| 5 | Upload image to cloud | βοΈ Cloudinary |
| 6 | Return shareable URL | π€ n8n |
ai-infographic-creator/
βββ π workflow.json # The complete n8n workflow β import & run!
βββ π README.md # This file β your guide to the project
βββ π screenshots/ # Visual documentation
β βββ πΌ workflow.png # How the workflow looks in n8n
β βββ π form.png # The input form users see
β βββ πΌ output.png # Example infographic output
βββ π« .gitignore # Files to ignore in git
- n8n β Self-hosted or cloud instance
- Google Gemini API Key β With vision/image generation enabled
- Apify Account β With API token
- Cloudinary Account β Cloud name + API credentials
1. Open your n8n instance
2. Go to: Workflows β Import from File
3. Select: workflow.json
4. Click: Import| Credential | Get It From |
|---|---|
| π gemini-api | Google AI Studio |
| π apify-api | Apify β Settings β API Tokens |
| π cloudinary | Cloudinary β Dashboard β API Keys |
β Toggle workflow to "Active"
β Copy the webhook URL
β Open in browser β paste YouTube link
β Hit submit β get your infographic URL!
βββββββββββββββββββββββββββββββββββββββββββ
β π¬ AI Infographic Creator β
βββββββββββββββββββββββββββββββββββββββββββ€
β YouTube URL: [Paste your link here] β
β β
β [ π Generate Infographic ] β
βββββββββββββββββββββββββββββββββββββββββββ€
β Result: π https://cloudinary.com/... β
β β±οΈ Time: ~45 seconds β
βββββββββββββββββββββββββββββββββββββββββββ
| Video Length | Estimated Time |
|---|---|
| < 10 min | β‘ ~30 seconds |
| 10-30 min | β±οΈ ~45 seconds |
| 30+ min | π’ ~2 minutes |
- Go to Google AI Studio
- Click Create API Key
- Copy the key
- Add to n8n as
gemini-apicredential
β οΈ Important: Ensure Gemini Vision is enabled for image generation!
- Sign up at apify.com
- Navigate to Settings β API & Tokens
- Copy your API Token
- Add to n8n as
apify-apicredential
- Create account at cloudinary.com
- Note your Cloud Name (from Dashboard)
- Go to Settings β API Keys
- Copy API Key and API Secret
- Add all three to n8n as
cloudinarycredential
The workflow handles these gracefully:
| Error | What Happens |
|---|---|
| β Invalid URL | Returns "Please enter a valid YouTube URL" |
| β No Transcript | Returns "No transcript available for this video" |
| β API Rate Limit | Retries automatically with backoff |
| β Upload Failed | Returns error with Cloudinary message |
| β AI Error | Shows Gemini error message |
Edit the Gemini prompt in the workflow to customize:
- π¨ Colors β Your brand color palette
- π Layout β Vertical, horizontal, grid
- π€ Fonts β Sans-serif, serif, monospace
- π Content β More details or concise bullet points
Want more? Add support for:
π» Podcast RSS feeds
π Article/URL summarization
π₯ Local video processing
π£οΈ Audio transcription
π Multiple output formats
We welcome contributions!
- π Report bugs via GitHub Issues
- π‘ Suggest new features
- π Submit pull requests
- π Improve documentation
| Tool | Why We Love It |
|---|---|
| n8n | Powerful, visual workflow automation |
| Google Gemini | Incredible AI for understanding & creating |
| Apify | Rock-solid YouTube data extraction |
| Cloudinary | Fast, reliable image hosting |
Need help? Here's where to look:
- π GitHub Issues β Report bugs or request features
- π¬ n8n Community β Ask the community for help
- π workflow.json β Read the actual workflow for details