🐟 Canadian Fish
Turn viral trends into your next ad — in minutes, not days.
🎯 The Problem
$500 billion is spent on digital advertising annually. Yet most ads fail to connect.
Why? Because creating effective social media ads is broken:
| Pain Point | Impact |
|---|---|
| 📊 Trend research takes hours | Trends die before ads launch |
| 🎨 Creative production is slow | 2-4 weeks for professional content |
| 💸 Agencies charge $5K-50K per campaign | Inaccessible for small brands |
| 🎭 Generic ads feel like... ads | Users scroll right past them |
The brands that win are the ones that move at the speed of culture.
💡 Our Solution
Canadian Fish creates scroll-stopping ads that look like they belong in your feed — because they're built from what's actually trending.
Your Product + Live Trends + AI Generation = Native-Feeling Ads
How It Works
🔍 Scrape Real Trends
AI browser agents crawl TikTok & Instagram to extract today's viral content — thumbnails, hashtags, engagement patterns🧠 Analyze with Vision AI
LLMs analyze trending visuals to understand why they're working — colors, composition, mood, aesthetic✨ Generate Platform-Native Ads
AI creates images or videos that match the trending style while showcasing your product✏️ Edit & Export
Fine-tune the AI prompt, regenerate, and download your ready-to-post ad
🚀 See It In Action

Example Output
| Input | Output |
|---|---|
| Product: Speed - GPS Speedometer App | Generated Ad: 10-second video matching TikTok's current "aesthetic tech" trend |
| Trending Style: Minimalist, warm tones, smooth motion | Result: Ad that feels native to the platform |
⚡ Key Features
| Feature | What It Does |
|---|---|
| Live Trend Scraping | Real TikTok/Instagram data, not stale databases |
| Vision-Powered Analysis | AI sees the thumbnails and understands the aesthetic |
| Multi-Reference Generation | Select up to 14 trending posts as style references |
| Vertical-First Output | 9:16 format ready for Reels, TikTok, Stories |
| Editable Prompts | Full control over the AI generation |
| Run History | Reuse previous trend data without re-scraping |
🛠️ Built With
| Layer | Technology |
|---|---|
| Trend Intelligence | Yutori & Mino.ai — AI browser automation |
| Creative AI | Groq — Llama 4 Maverick (vision) + Qwen 3 (text) |
| Generation Engine | Freepik API — Seedream 4.5, Flux Dev, WAN 2.6 |
| Frontend | Next.js 15, React 19, Tailwind CSS |
📈 Why This Matters
For Marketers
- Hours → Minutes: What took a creative team days now takes 5 minutes
- Always On-Trend: Ads built from today's viral content, not last month's
For Small Businesses
- Agency-Quality, DIY Price: Professional-looking ads without the $10K retainer
- Compete with Big Brands: Same trend-awareness as companies with dedicated social teams
For Creators
- Rapid Iteration: Generate 10 variations in the time it takes to brief a designer
- Platform-Native Feel: Ads that don't look like ads
🔮 What's Next
| Coming Soon | Description |
|---|---|
| A/B Variant Generation | Create multiple versions to test |
| Scheduled Trend Refresh | Auto-update trending data daily |
| Direct Platform Posting | One-click publish to Meta, TikTok Ads |
| Performance Analytics | Track which trend-styles convert best |
💬 The Vision
"The best ads don't interrupt culture — they participate in it."
Canadian Fish makes that possible for everyone. Not just brands with million-dollar budgets and 50-person creative teams.
Stop chasing trends. Start riding them.
🐟 Canadian Fish
AI-powered ads that move at the speed of culture.
Log in or sign up for Devpost to join the conversation.