Inspiration: Small businesses often struggle to create compelling video advertisements due to budget constraints, lack of technical skills, and time limitations. We were inspired by the idea of making ad creation as simple and accessible as posting a product photo. With recent advances in generative AI, we saw the perfect opportunity to automate ad creation — from script to voice to video — and bring enterprise-grade marketing capabilities to everyone.

What it does: InstaAd.AI is an AI-powered tool that transforms a simple product image or URL into a fully generated video advertisement within seconds. It:

1.Generates ad scripts using AI

2.Converts those scripts into natural-sounding voiceovers using ElevenLabs

3.Creates personalized video overlays with Tavus

4.Assembles a branded, downloadable video ad

5.Stores projects for reuse and management via Supabase

6.It's designed to help entrepreneurs, content creators, and marketers quickly produce high-converting video content without any editing skills.

How we built it: We used Bolt.new as the core platform for orchestrating the app logic and API flows. Here's a breakdown of the stack:

Bolt.new – Rapid development of app logic, prompt workflows, and UI triggers

ElevenLabs API – Text-to-speech voice generation for ad narration

Tavus API – Personalized face/branding overlay in video

Supabase – User authentication, project storage, and media metadata

Netlify – Hosting the frontend and connecting the user-facing interface to the backend

The pipeline: 1.Users upload an image or product link 2.Bolt AI generates a brief marketing script

The script is sent to ElevenLabs to create a voiceover

Tavus personalizes the video with a face/logo overlay

The generated content is compiled and shown to the user for download or reuse

Challenges we ran into Synchronizing multiple AI services: Ensuring timing and compatibility between text, audio, and video APIs required careful flow design.

Rendering previews quickly: Merging generated voice and video content in real-time without performance lag.

Media file handling: Secure and efficient file storage, retrieval, and playback across platforms.

UX simplicity: Making the product intuitive for users with no technical or design background.

Accomplishments that we're proud of Built a functional MVP with end-to-end AI video generation in under a week

Seamlessly integrated Bolt.new, ElevenLabs, Tavus, and Supabase

Designed a user interface that's fast, intuitive, and production-ready

Empowered non-technical users to create marketing content instantly

What we learned Leveraging no-code platforms like Bolt.new can drastically accelerate development without sacrificing capability

Efficient use of AI APIs requires thoughtful prompt engineering and flow control

Personalization (via voice and video) significantly increases perceived value and engagement

Creating polished experiences with multiple moving parts requires smart orchestration and minimal friction

What's next for InstaAd.AI Multi-language support for global small businesses

Template-based editing to let users choose ad styles and tones

Analytics dashboard to track views, clicks, and engagement of generated ads

Browser-based video editor for small tweaks without leaving the platform

Mobile optimization to support creators and sellers on the go

Monetization plan: Launching a freemium model for creators, with API usage tiers for agencies

Built With

Share this project:

Updates