Skip to content

Automate the process of generating content from prompts and publishing it through a controlled workflow on one platform.

Notifications You must be signed in to change notification settings

vickyvaf/social-flow

Repository files navigation

Social Flow

Social Flow is an AI-powered platform designed to streamline social media content generation and automated posting. It integrates on-chain payment mechanisms for premium features and content management.

Preview

video.mp4

Key Features

  • 🤖 AI Content Generation: Leverage Google Gemini to create engaging, personalized posts
  • 🎯 User Preferences System: Customize brand voice, tone, keywords, and generation parameters
  • 🎨 Enhanced Prompting: Sophisticated prompt engineering with contextual guidance
  • 📱 Multi-platform Support: Currently supports Twitter and Threads
  • 📊 Post Management: Manage your drafts, scheduled, and published posts in one dashboard
  • 🔗 Wallet Integration: Connect with Coinbase Wallet for user authentication
  • 💾 Supabase Backend: Robust database with Row Level Security (RLS) policies

✨ New: Enhanced Prompting System

Social Flow now features an advanced AI prompting system that personalizes content based on your preferences:

Brand Identity & Voice

  • Define your brand name, niche, and target audience
  • Choose from 6 brand voices (Professional, Casual, Humorous, Authoritative, Empathetic, Inspirational)
  • Select tone (Friendly, Formal, Playful, Serious, Optimistic, Urgent)
  • Pick content style (Engaging, Educational, Promotional, Storytelling, Conversational, Minimalist)

Smart Generation Parameters

  • Creativity Level (1-10): From conservative to maximum creativity
  • Post Length: Short (1-2 sentences), Medium (2-4), Long (4+)
  • Emoji Usage: None, Minimal, Moderate, Heavy
  • CTA Style: None, Soft, Moderate, Strong

Strategic Content Controls

  • Add keywords for natural integration
  • Set preferred hashtags
  • Define topics to avoid

Getting Started

First, install the dependencies:

bun install

Then, run the development server:

bun dev

Tech Stack

About

Automate the process of generating content from prompts and publishing it through a controlled workflow on one platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •