Skip to content

Introduction

OpenSNS is an open-source AI marketing platform that automatically generates ad creatives from product URLs. It’s designed for marketers, e-commerce businesses, and agencies who need to create high-quality marketing assets at scale.

Given a product URL, OpenSNS:

  1. Scrapes the product page using Playwright (handles JavaScript-rendered content)
  2. Analyzes the product to understand features, benefits, and target audience
  3. Generates marketing angles for different messaging approaches
  4. Creates ad copy optimized for each platform (Instagram, Facebook, Google Ads, Naver)
  5. Generates images using AI (Fal.ai or ComfyUI)
  6. Creates videos from images for TikTok, Reels, and Stories

OpenSNS generates assets optimized for:

PlatformAsset Types
InstagramFeed (1:1), Stories (9:16)
FacebookFeed (1.91:1)
Google AdsDisplay (1.91:1, 1:1)
TikTokVideo (9:16)
NaverPowerLink, GFA, Shopping

Choose your preferred AI providers:

  • LLM: OpenAI GPT-4 or local Ollama
  • Images: Fal.ai (cloud) or ComfyUI (local)
  • Videos: Fal.ai or Runway

Watch the AI agents work in real-time with WebSocket-powered live updates.

┌──────────────────┐ ┌──────────────────┐
│ Next.js 15 │────▶│ FastAPI │
│ (Frontend) │◀────│ (Backend) │
└──────────────────┘ └────────┬─────────┘
┌────────▼─────────┐
│ LangGraph │
│ Agent Pipeline │
└────────┬─────────┘
┌─────────────────────────┼─────────────────────────┐
│ │ │
┌───────▼───────┐ ┌────────▼────────┐ ┌────────▼────────┐
│ LLM Engine │ │ Image Engine │ │ Video Engine │
│ OpenAI/Ollama│ │ Fal/ComfyUI │ │ Fal/Runway │
└───────────────┘ └─────────────────┘ └─────────────────┘
  • Marketers who need to create ads at scale
  • E-commerce businesses launching new products
  • Agencies managing multiple client campaigns
  • Developers who want to customize the AI pipeline

OpenSNS is MIT licensed. You can:

  • Self-host on your own infrastructure
  • Customize the AI prompts and workflows
  • Add new platforms and engines
  • Contribute to the project

Ready to get started? Check out the Quick Start guide.

Generate ad creatives from any product URL. Open source, self-hostable, free tier available.

Try OpenSNS Free →