šŸŽ¬ ViralAI — Generate. Post. Go Viral.

What inspired us

Every day, thousands of content creators in Latin America spend hours scripting, recording, editing, and posting videos — just to stay relevant on TikTok and YouTube. We asked ourselves: what if a creator could just describe a topic and get a complete viral video in minutes? That question became ViralAI.

What it does

ViralAI is an AI-powered video generation platform with Web3 authentication. A content creator:

  1. Connects their MetaMask wallet — no passwords, no databases, no accounts
  2. Chooses their AI provider (Gemini, Claude, ChatGPT, DeepSeek, or Qwen)
  3. Types a topic — "curiosidades del universo", "tips para ahorrar dinero"
  4. Watches the terminal come alive as AI generates script, voice, images and video
  5. Downloads a complete vertical video ready for TikTok and YouTube Shorts

How we built it with MeDo

MeDo built the entire frontend. We described our vision in natural language:

"A cyberpunk retro-futuristic interface with Matrix rain animation, glitch effects on the title, CRT scanlines, terminal-style loading screens, and Web3 MetaMask authentication"

MeDo delivered it completely — pixel-sharp borders, neon green #00FF41 color scheme, falling katakana characters on canvas, and a real-time terminal that updates live while the AI works: INITIALIZING AI ENGINE... CONNECTING TO GEMINI API... GENERATING SCRIPT... GENERATING VOICE NARRATION... DOWNLOADING AI IMAGES... ASSEMBLING VIDEO... EXPORT COMPLETE āœ“

No CSS written by hand. No JavaScript debugging. Just natural language descriptions converted into production-ready code.

The challenges we faced

CORS was our biggest enemy. Connecting MeDo's frontend to our external FastAPI backend was blocked by CORS policy on every attempt. We iterated with MeDo describing the problem in plain language each time — and each time MeDo helped us find the solution without writing frontend code manually.

Render's free tier timeout killed our requests mid-generation because video assembly takes several minutes. We solved this by implementing async background tasks with polling — the frontend asks the backend every 5 seconds "are you done yet?" while showing the live terminal animation.

Pollinations AI (our free image generator) was slow and unreliable. We implemented parallel image downloading with ThreadPoolExecutor — cutting image generation time by 60%.

What we learned

MeDo is not just a code generator — it's a technical co-founder that understands context. When we described problems instead of solutions, MeDo found better answers than we would have written manually. The cyberpunk UI we described in one prompt would have taken days to build by hand.

We also learned that Web3 authentication is genuinely better for this use case — no user database, no passwords to forget, no GDPR headaches. Your wallet is your identity.

What's next

  • šŸ“¤ Auto-publishing to TikTok, YouTube and Facebook via official APIs
  • šŸ—‚ļø Personal dashboard — each wallet sees their complete video library
  • šŸŽµ AI music generation for background tracks
  • šŸŒ Multi-language support for global creators

Built With

Share this project:

Updates