Skip to content

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.

Tags

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.
CheickDiakite-yikes/commy-ai★ 10 forksTypeScriptMITCreated Feb 28, 2026 · last push Feb 28, 2026

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

Team