š¬ 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:
- Connects their MetaMask wallet ā no passwords, no databases, no accounts
- Chooses their AI provider (Gemini, Claude, ChatGPT, DeepSeek, or Qwen)
- Types a topic ā "curiosidades del universo", "tips para ahorrar dinero"
- Watches the terminal come alive as AI generates script, voice, images and video
- 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
- ai
- api
- claude
- cloudinary
- deepseek
- fastapi
- gemini
- gtts
- medo
- metamask
- moviepy
- openai
- pollinations
- python
- qwen
- web3
Log in or sign up for Devpost to join the conversation.