SnappyAds (AKA Commy AI)
We’re building a dynamic, targeted ad tool that generates full ads in seconds—tailored to personas, trends, and demographics.
Core trick
A planner agent writes a scene script, then per-scene clips, TTS voiceover, and music are stitched into one MP4.
Description
We’re building a dynamic, targeted ad tool that generates full ads in seconds—tailored to personas, trends, and demographics.
SnappyAds turns a single campaign idea into a complete 30-second ad in minutes. Users provide a prompt and optional brand assets, and the system produces visuals, motion video, voiceover, music, and a final downloadable MP4. Traditional ad production is slow and fragmented, making personalization difficult for small teams. SnappyAds acts like an AI Creative Director: it understands brand and audience context, plans scripts, generates storyboards and cinematic clips, produces voice and music, and assembles everything into a polished ad. Context currently comes from user input, but future versions could leverage live web data. In the demo, users enter a prompt, add references, pick style, watch the AI generate each phase, preview, and download the final ad.
README excerpt
# Commy AI Commy is an AI creative-direction and ad-production studio. From one prompt, it can produce: - scene plan and director breakdowns - storyboards - generated scene clips - TTS voiceover - generated music - final MP4 mix and download It is built for fast demo and hackathon iteration with full local integration (frontend + API + PostgreSQL). --- ## Table Of Contents 1. [What This App Does](#what-this-app-does) 2. [System Architecture](#system-architecture) 3. [UI Architecture](#ui-architecture) 4. [Generation Pipeline](#generation-pipeline) 5. [Export And Download Pipeline](#export-and-download-pipeline) 6. [Database Model](#database-model) 7. [API Surface](#api-surface) 8. [Local Development (Full Integration)](#local-development-full-integration) 9. [Environment Variables](#environment-variables) 10. [Scripts](#scripts) 11. [Testing](#testing) 12. [Development Process](#development-process) 13. [Change And Release Process](#change-and-release-process) 14. [Expansion Guide](#expansion-guide) 15. [Troubleshooting](#troubleshooting) 16. [Security Notes](#security-notes) 17. [Repository Map](#repository-map) 18. [Contributing](#contributing) 19. [License](#license) --- ## What This App Does Commy runs a multi-stage ad-production pipeline: 1. You describe the ad in chat. 2. The AI Creative Director proposes/iterates on concept and script. 3. On generation, Commy produces scene-by-scene assets. 4. Assets are persisted to local backend storage + PostgreSQL metadata