Skip to content

Quick Start

This guide will get OpenSNS running on your local machine in under 5 minutes.

  • Python 3.11+
  • Node.js 18+ or Bun
  • Git

The fastest way to get started:

Terminal window
# Clone the repository
git clone https://github.com/opensns-dev/opensns.git
cd opensns
# Copy environment files
cp backend/.env.example backend/.env
# Start all services
docker-compose up -d

Access the app:

  1. Register an account

    Go to http://localhost:3000/register and create your account.

  2. Configure API keys (optional)

    Navigate to Settings and add your API keys:

    • OpenAI API Key - For AI text generation
    • Fal.ai API Key - For image/video generation
  3. Create your first campaign

    Go to Campaigns → Create Campaign, enter a product URL, and watch the AI generate your assets!